#include <assignmentoperator.h>

Public Member Functions | |
| virtual const HGL::Type::SerialID & | getSerialID () const |
Gets the SerialID of HGL::Type::ASSIGNMENTOPERATOR. | |
Protected Member Functions | |
| virtual IType * | attachType (IType *type, const TYPELIST::iterator &before, bool check) throw (Exception::AttachException) |
Attaches a child at the position before. | |
| virtual IType * | resolve (const std::string &id) const |
| Resolves a type by its ID. | |
| HGL::IType * AssignmentOperator::attachType | ( | IType * | type, | |
| const TYPELIST::iterator & | before, | |||
| bool | check | |||
| ) | throw (Exception::AttachException) [protected, virtual] |
Attaches a child at the position before.
It updates the parent of the attached type to this type as well.
| type | the IType to attach as child | |
| before | the type will be attached before the type referenced by before | |
| check | true (default), if validity checks should be performed |
Reimplemented from HGL::Type::TypeBase.
| const HGL::Type::SerialID & AssignmentOperator::getSerialID | ( | ) | const [virtual] |
Gets the SerialID of HGL::Type::ASSIGNMENTOPERATOR.
const HGL::Type::SerialID &ASSIGNMENTOPERATOR Implements HGL::IType.
| HGL::IType * AssignmentOperator::resolve | ( | const std::string & | id | ) | const [protected, virtual] |
Resolves a type by its ID.
| id | the id to resolve |
0L if no type could get resolved by that id Reimplemented from HGL::Type::TypeBase.
1.6.1