#include <expressionparam.h>

Public Member Functions | |
| virtual const IType * | findReference (bool recache=false) const |
| virtual const SerialID & | getSerialID () const |
| Gets the serialization ID of the object. | |
| virtual std::string | getTypeName () const |
| Displayable name of the IType. | |
| virtual bool | operator== (const ExpressionParam &) const |
| Checks equality of parameter types. | |
| virtual const std::string | toString () const |
| Gets the string representation of a parameter type. | |
| const HGL::IType * ExpressionParam::findReference | ( | bool | recache = false |
) | const [virtual] |
Searches the tree for the associated reference.
if the reference itself is a ReferenceParam, it will tried to get resolved too.
Reimplemented from HGL::Type::ReferenceParam.
| const HGL::Type::SerialID & ExpressionParam::getSerialID | ( | ) | const [virtual] |
Gets the serialization ID of the object.
Reimplemented from HGL::Type::ReferenceParam.
| std::string ExpressionParam::getTypeName | ( | ) | const [virtual] |
Displayable name of the IType.
Reimplemented from HGL::Type::TypeBase.
| bool ExpressionParam::operator== | ( | const ExpressionParam & | o | ) | const [virtual] |
Checks equality of parameter types.
| o | the other parameter type to check |
true, if they are equal, false otherwise Implements HGL::Type::IParam.
| const std::string ExpressionParam::toString | ( | ) | const [virtual] |
Gets the string representation of a parameter type.
Reimplemented from HGL::Type::ReferenceParam.
1.6.1