Method: Fix::Protocol::Field#initialize
- Defined in:
- lib/fix/protocol/field.rb
#initialize(node) ⇒ Field
Returns a new instance of Field.
16 17 18 19 |
# File 'lib/fix/protocol/field.rb', line 16 def initialize(node) @@attrs.each { |attr| node[attr] && send("#{attr}=", node[attr]) } self.value ||= (default.is_a?(Proc) ? default.call(self) : default) end |