Class: IDL::Type::Union

Inherits:
NodeType show all
Defined in:
lib/ridl/type.rb

Constant Summary

Constants inherited from IDL::Type

Long, LongLong, Octet, Short, ULong, ULongLong, UShort

Instance Attribute Summary

Attributes inherited from NodeType

#node

Instance Method Summary collapse

Methods inherited from NodeType

#initialize, #is_node?, #resolved_node

Methods inherited from IDL::Type

#instantiate, #is_anonymous?, #is_node?, #is_template?, #narrow, #resolved_node, #resolved_type, #typeerror, #typename

Constructor Details

This class inherits a constructor from IDL::Type::NodeType

Instance Method Details

#is_complete?Boolean

Returns:



440
441
442
# File 'lib/ridl/type.rb', line 440

def is_complete?
  node.is_defined?
end

#is_local?(recurstk = []) ⇒ Boolean

Returns:



443
444
445
# File 'lib/ridl/type.rb', line 443

def is_local?(recurstk = [])
  node.is_local?(recurstk)
end