Class: FFIGen::Constant
- Inherits:
-
Object
- Object
- FFIGen::Constant
- Defined in:
- lib/ffi_gen.rb
Instance Method Summary collapse
-
#initialize(generator, name, value) ⇒ Constant
constructor
A new instance of Constant.
- #write(writer) ⇒ Object
Constructor Details
#initialize(generator, name, value) ⇒ Constant
Returns a new instance of Constant.
216 217 218 219 220 |
# File 'lib/ffi_gen.rb', line 216 def initialize(generator, name, value) @generator = generator @name = name @value = value end |
Instance Method Details
#write(writer) ⇒ Object
222 223 224 |
# File 'lib/ffi_gen.rb', line 222 def write(writer) writer.puts "#{@generator.to_ruby_lowercase(@name, true).upcase} = #{@value}", "" end |