class SyntaxTree_Reference

Represents a reference to a syntax tree

Inheritance:


Public Methods

[more]SyntaxObjectType instanceOf()
Returns the type of the object.
[more]void setLine(int l)
Override line, column setting routines
[more] SyntaxTree_Reference(SyntaxTree* value)
Represents a reference to a syntax tree
[more]void serialize(ostream &output)
[more]void toString(ostream &output)
[more]SyntaxTree* getValue()
Gets a pointer to the SyntaxTree referenced. Gets the value of the object.
[more]void setValue(SyntaxTree* value)
Sets the object's value. Sets the object's value.


Inherited from SyntaxTree_Object:

Public Methods

ovoid* getData()
ovoid setData(void* value)


Documentation

Represents a reference to a syntax tree
oSyntaxObjectType instanceOf()
Returns the type of the object.

Returns:
the object's type.

ovoid setLine(int l)
Override line, column setting routines

o SyntaxTree_Reference(SyntaxTree* value)
Represents a reference to a syntax tree

ovoid serialize(ostream &output)
Parameters:
output - Ostream to add serialization to.

ovoid toString(ostream &output)
Parameters:
output - Ostream to add string representation to.

oSyntaxTree* getValue()
Gets a pointer to the SyntaxTree referenced.

Gets the value of the object.

Returns:
the object's value.
the object's value.

ovoid setValue(SyntaxTree* value)
Sets the object's value.

Sets the object's value.

Parameters:
value - the object's new value.
value - the object's new value.


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.