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

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

addParameter(const Shared< VariableDeclaration > &newParameter)om::scripting::mir::lang::FunctionDeclarationinline
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(Visibility newVisibility, const Shared< lang::Type > &newReturnType, OperatorType newOperatorType, const Shared< TemplateDeclaration > &newTemplateDeclaration, Bool newIsStatic, Bool newIsVirtual, Bool newIsConst)om::scripting::mir::lang::OperatorDeclarationinlinestatic
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
FunctionDeclaration(Declaration::DeclarationType type, Visibility newVisibility, const Shared< TemplateDeclaration > &newTemplateDeclaration, Bool newIsStatic, Bool newIsVirtual, Bool newIsConst)om::scripting::mir::lang::FunctionDeclarationinlineprotected
getDeclarationType() const om::scripting::mir::lang::Declarationinline
getIsConst() const om::scripting::mir::lang::FunctionDeclarationinline
getIsStatic() const om::scripting::mir::lang::FunctionDeclarationinline
getIsTemplate() const om::scripting::mir::lang::FunctionDeclarationinline
getIsVirtual() const om::scripting::mir::lang::FunctionDeclarationinline
getOperatorType() const om::scripting::mir::lang::OperatorDeclarationinline
getParameter(Index parameterIndex) const om::scripting::mir::lang::FunctionDeclarationinline
getParameterCount() const om::scripting::mir::lang::FunctionDeclarationinline
getPosition() const om::scripting::mir::lang::ASTNodeinline
getReturnType() const om::scripting::mir::lang::OperatorDeclarationinline
getTemplateDeclaration() const om::scripting::mir::lang::FunctionDeclarationinline
getVisibility() const om::scripting::mir::lang::FunctionDeclarationinline
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
OperatorDeclaration(Visibility newVisibility, const Shared< lang::Type > &newReturnType, OperatorType newOperatorType, const Shared< TemplateDeclaration > &newTemplateDeclaration, Bool newIsStatic, Bool newIsVirtual, Bool newIsConst)om::scripting::mir::lang::OperatorDeclarationinline
setIsConst(Bool newIsConst)om::scripting::mir::lang::FunctionDeclarationinline
setIsStatic(Bool newIsStatic)om::scripting::mir::lang::FunctionDeclarationinline
setPosition(const Position &newPosition)om::scripting::mir::lang::ASTNodeinline
setVisibility(Visibility newVisibility)om::scripting::mir::lang::FunctionDeclarationinline
TYPE enum valueom::scripting::mir::lang::Declaration
VARIABLE enum valueom::scripting::mir::lang::Declaration
~ASTNode()om::scripting::mir::lang::ASTNodeinlinevirtual