Internal class, The Abstract class of script element. More...
Inherited by PUAtomAbstractNode, PUObjectAbstractNode, and PUPropertyAbstractNode.
Public Member Functions | |
virtual PUAbstractNode * | clone () const =0 |
Returns a new AbstractNode which is a replica of this one. More... | |
virtual std::string | getValue () const =0 |
Returns a string value depending on the type of the AbstractNode. More... | |
Internal class, The Abstract class of script element.
|
pure virtual |
Returns a new AbstractNode which is a replica of this one.
Implemented in PUPropertyAbstractNode, and PUObjectAbstractNode.
|
pure virtual |
Returns a new AbstractNode which is a replica of this one.
Implemented in PUPropertyAbstractNode, and PUObjectAbstractNode.
|
pure virtual |
Returns a new AbstractNode which is a replica of this one.
Implemented in PUPropertyAbstractNode, and PUObjectAbstractNode.
|
pure virtual |
Returns a string value depending on the type of the AbstractNode.
Implemented in PUPropertyAbstractNode, and PUObjectAbstractNode.
|
pure virtual |
Returns a string value depending on the type of the AbstractNode.
Implemented in PUPropertyAbstractNode, and PUObjectAbstractNode.
|
pure virtual |
Returns a string value depending on the type of the AbstractNode.
Implemented in PUPropertyAbstractNode, and PUObjectAbstractNode.