This is the complete list of members for
Aseba::TupleVectorNode, including all inherited members.
AbstractTreeNode(const SourcePos &sourcePos) | Aseba::AbstractTreeNode | [inline] |
addImmediateValue(int value) | Aseba::TupleVectorNode | [inline, virtual] |
checkVectorSize() const | Aseba::Node | [virtual] |
children | Aseba::Node | |
deepCopy() | Aseba::Node | [virtual] |
dump(std::wostream &dest, unsigned &indent) const | Aseba::TupleVectorNode | [virtual] |
E_NOVAL enum value | Aseba::Node | |
emit(PreLinkBytecode &bytecodes) const | Aseba::AbstractTreeNode | [inline, virtual] |
expandToAsebaTree(std::wostream *dump, unsigned int index=0) | Aseba::TupleVectorNode | [virtual] |
expectType(const Node::ReturnType &expected, const Node::ReturnType &type) const | Aseba::Node | |
getImmediateValue(unsigned index) const | Aseba::TupleVectorNode | [virtual] |
getStackDepth() const | Aseba::AbstractTreeNode | [inline, virtual] |
getVectorAddr() const | Aseba::Node | [virtual] |
getVectorSize() const | Aseba::TupleVectorNode | [virtual] |
isImmediateVector() const | Aseba::TupleVectorNode | [virtual] |
MemoryErrorCode enum name | Aseba::Node | |
Node(const SourcePos &sourcePos) | Aseba::Node | [inline] |
NodesVector typedef | Aseba::Node | |
optimize(std::wostream *dump) | Aseba::AbstractTreeNode | [inline, virtual] |
ReturnType enum name | Aseba::Node | |
shallowCopy() | Aseba::TupleVectorNode | [inline, virtual] |
sourcePos | Aseba::Node | |
toNodeName() const | Aseba::TupleVectorNode | [inline, virtual] |
toWString() const | Aseba::TupleVectorNode | [virtual] |
TupleVectorNode(const SourcePos &sourcePos) | Aseba::TupleVectorNode | [inline] |
TupleVectorNode(const SourcePos &sourcePos, int value) | Aseba::TupleVectorNode | [inline] |
TYPE_BOOL enum value | Aseba::Node | |
TYPE_INT enum value | Aseba::Node | |
TYPE_UNIT enum value | Aseba::Node | |
typeCheck() const | Aseba::AbstractTreeNode | [inline, virtual] |
typeName(const Node::ReturnType &type) const | Aseba::Node | |
~Node() | Aseba::Node | [virtual] |