Class: IDL::Expression
- Inherits:
-
Object
- Object
- IDL::Expression
- Defined in:
- lib/ridl/expression.rb
Direct Known Subclasses
Defined Under Namespace
Classes: Enumerator, Operation, ScopedName, Value
Instance Attribute Summary collapse
-
#idltype ⇒ Object
readonly
Returns the value of attribute idltype.
-
#value ⇒ Object
readonly
Returns the value of attribute value.
Instance Method Summary collapse
Instance Attribute Details
#idltype ⇒ Object (readonly)
Returns the value of attribute idltype.
17 18 19 |
# File 'lib/ridl/expression.rb', line 17 def idltype @idltype end |
#value ⇒ Object (readonly)
Returns the value of attribute value.
18 19 20 |
# File 'lib/ridl/expression.rb', line 18 def value @value end |
Instance Method Details
#instantiate(_context) ⇒ Object
25 26 27 |
# File 'lib/ridl/expression.rb', line 25 def instantiate(_context) self end |
#is_template? ⇒ Boolean
21 22 23 |
# File 'lib/ridl/expression.rb', line 21 def is_template? false end |
#typename ⇒ Object
19 |
# File 'lib/ridl/expression.rb', line 19 def typename; @idltype.typename; end |