Class: MxxRu::Cpp::MswinRcFile

Inherits:
Object
  • Object
show all
Defined in:
lib/mxx_ru/cpp/source_file.rb

Overview

Class, describing one mswin resource file.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(file_name, a_depends = nil) ⇒ MswinRcFile

Returns a new instance of MswinRcFile.



62
63
64
65
66
67
68
69
70
# File 'lib/mxx_ru/cpp/source_file.rb', line 62

def initialize( file_name, a_depends = nil )
  @name = file_name

  if a_depends
    @depends = a_depends.clone
  else
    @depends = Array.new
  end
end

Instance Attribute Details

#dependsObject (readonly)

A list of files, given file is depentent from.



60
61
62
# File 'lib/mxx_ru/cpp/source_file.rb', line 60

def depends
  @depends
end

#nameObject (readonly)

File name (string).



58
59
60
# File 'lib/mxx_ru/cpp/source_file.rb', line 58

def name
  @name
end