Om  1.0.0
A universal framework for multimedia simulation
om::scripting::mir::lang::VariableDeclaration Member List

This is the complete list of members for om::scripting::mir::lang::VariableDeclaration, including all inherited members.

ALIAS enum valueom::scripting::mir::lang::Declaration
ASTNode()om::scripting::mir::lang::ASTNodeinline
ASTNode(const Position &newPosition)om::scripting::mir::lang::ASTNodeinline
CLASS enum valueom::scripting::mir::lang::Declaration
construct(const Shared< lang::Type > &newType, const Shared< Identifier > &newName)om::scripting::mir::lang::VariableDeclarationinlinestatic
construct(const Shared< lang::Type > &newType, const Shared< Identifier > &newName, const Shared< Expression > &newInitializer)om::scripting::mir::lang::VariableDeclarationinlinestatic
CONSTRUCTOR enum valueom::scripting::mir::lang::Declaration
Declaration(DeclarationType newType)om::scripting::mir::lang::Declarationinlineprotected
DeclarationType enum nameom::scripting::mir::lang::Declaration
DESTRUCTOR enum valueom::scripting::mir::lang::Declaration
FIELD enum valueom::scripting::mir::lang::Declaration
getDeclarationType() const om::scripting::mir::lang::Declarationinline
getInitializer() const om::scripting::mir::lang::VariableDeclarationinline
getName() const om::scripting::mir::lang::VariableDeclarationinline
getPosition() const om::scripting::mir::lang::ASTNodeinline
getType() const om::scripting::mir::lang::VariableDeclarationinline
INTERFACE enum valueom::scripting::mir::lang::Declaration
METHOD enum valueom::scripting::mir::lang::Declaration
NAMESPACE enum valueom::scripting::mir::lang::Declaration
OPERATOR enum valueom::scripting::mir::lang::Declaration
setInitializer(const Shared< Expression > &newInitializer)om::scripting::mir::lang::VariableDeclarationinline
setPosition(const Position &newPosition)om::scripting::mir::lang::ASTNodeinline
setType(const Shared< Type > &newType)om::scripting::mir::lang::VariableDeclarationinline
TYPE enum valueom::scripting::mir::lang::Declaration
VARIABLE enum valueom::scripting::mir::lang::Declaration
VariableDeclaration(const Shared< lang::Type > &newType, const Shared< Identifier > &newName)om::scripting::mir::lang::VariableDeclarationinline
VariableDeclaration(const Shared< lang::Type > &newType, const Shared< Identifier > &newName, const Shared< Expression > &newInitializer)om::scripting::mir::lang::VariableDeclarationinline
~ASTNode()om::scripting::mir::lang::ASTNodeinlinevirtual