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

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

addClassDeclaration(const Shared< ClassDeclaration > &newClassDeclaration)om::scripting::mir::lang::NamespaceDeclarationinline
addField(const Shared< Field > &newField)om::scripting::mir::lang::NamespaceDeclarationinline
addImport(const Shared< Import > &newImport)om::scripting::mir::lang::NamespaceDeclarationinline
addMethod(const Shared< Method > &newMethod)om::scripting::mir::lang::NamespaceDeclarationinline
addNamespaceDeclaration(const Shared< NamespaceDeclaration > &newNamespaceDeclaration)om::scripting::mir::lang::NamespaceDeclarationinline
addOperator(const Shared< Operator > &newOperator)om::scripting::mir::lang::NamespaceDeclarationinline
addTypeDeclaration(const Shared< TypeDeclaration > &newTypeDeclaration)om::scripting::mir::lang::NamespaceDeclarationinline
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()om::scripting::mir::lang::NamespaceDeclarationinlinestatic
construct(Visibility newVisibility, const Shared< Identifier > &newName)om::scripting::mir::lang::NamespaceDeclarationinlinestatic
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
findNamespaceWithName(const Shared< Identifier > &name, Shared< NamespaceDeclaration > &newNamespace)om::scripting::mir::lang::NamespaceDeclarationinline
getClassDeclaration(Index classDeclarationIndex) const om::scripting::mir::lang::NamespaceDeclarationinline
getClassDeclarationCount() const om::scripting::mir::lang::NamespaceDeclarationinline
getDeclarationType() const om::scripting::mir::lang::Declarationinline
getField(Index fieldIndex) const om::scripting::mir::lang::NamespaceDeclarationinline
getFieldCount() const om::scripting::mir::lang::NamespaceDeclarationinline
getImport(Index importIndex) const om::scripting::mir::lang::NamespaceDeclarationinline
getImportCount() const om::scripting::mir::lang::NamespaceDeclarationinline
getMethod(Index methodIndex) const om::scripting::mir::lang::NamespaceDeclarationinline
getMethodCount() const om::scripting::mir::lang::NamespaceDeclarationinline
getName() const om::scripting::mir::lang::NamespaceDeclarationinline
getNamespaceDeclaration(Index namespaceDeclarationIndex) const om::scripting::mir::lang::NamespaceDeclarationinline
getNamespaceDeclarationCount() const om::scripting::mir::lang::NamespaceDeclarationinline
getOperator(Index operatorIndex) const om::scripting::mir::lang::NamespaceDeclarationinline
getOperatorCount() const om::scripting::mir::lang::NamespaceDeclarationinline
getPosition() const om::scripting::mir::lang::ASTNodeinline
getTypeDeclaration(Index typeDeclarationIndex) const om::scripting::mir::lang::NamespaceDeclarationinline
getTypeDeclarationCount() const om::scripting::mir::lang::NamespaceDeclarationinline
getVisibility() const om::scripting::mir::lang::NamespaceDeclarationinline
INTERFACE enum valueom::scripting::mir::lang::Declaration
METHOD enum valueom::scripting::mir::lang::Declaration
NAMESPACE enum valueom::scripting::mir::lang::Declaration
NamespaceDeclaration()om::scripting::mir::lang::NamespaceDeclarationinline
NamespaceDeclaration(Visibility newVisibility, const Shared< Identifier > &newName)om::scripting::mir::lang::NamespaceDeclarationinline
OPERATOR enum valueom::scripting::mir::lang::Declaration
setPosition(const Position &newPosition)om::scripting::mir::lang::ASTNodeinline
TYPE enum valueom::scripting::mir::lang::Declaration
VARIABLE enum valueom::scripting::mir::lang::Declaration
~ASTNode()om::scripting::mir::lang::ASTNodeinlinevirtual