Class: TurboRex::MSRPC::MIDL::DataType::TypeDefinition

Inherits:
TurboRex::MSRPC::MIDL::DataType show all
Defined in:
lib/turborex/msrpc/midl.rb

Instance Attribute Summary

Attributes inherited from TurboRex::MSRPC::MIDL::DataType

#bytesize, #symbol_name

Instance Method Summary collapse

Constructor Details

#initialize(symbol_name, type_specifier, declarator_list, attributes = []) ⇒ TypeDefinition

Returns a new instance of TypeDefinition.



220
221
222
223
224
225
# File 'lib/turborex/msrpc/midl.rb', line 220

def initialize(symbol_name, type_specifier, declarator_list, attributes=[])
  @symbol_name = symbol_name
  @type_specifier = type_specifier
  @declarator_list = declarator_list
  @attributes = attributes
end