Class: FFIGen::Constant

Inherits:
Object
  • Object
show all
Defined in:
lib/ffi_gen.rb

Instance Method Summary collapse

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