top | up | prev | next

NodeCreator Abstract Class

Definition at line 134 of Node.hpp

Constructors

NodeCreator()
NodeCreator(const NodeCreator&) delete

Member Functions

Node* CreateNode(const Span& span, const boost::uuids::uuid& moduleId) pure virtual
NodeCreator& operator=(const NodeCreator&) delete

Constructor Details

NodeCreator Constructor

sngcm::ast::NodeCreator::NodeCreator()

Definition at line 164 of Node.cpp :
165 {
166 }


Declaration at line 137 of Node.hpp


NodeCreator Constructor

sngcm::ast::NodeCreator::NodeCreator(const NodeCreator &) delete

Definition at line 138 of Node.hpp


Member Function Details

CreateNode Member Function

Node * sngcm::ast::NodeCreator::CreateNode(const Span & span, const boost::uuids::uuid& moduleId) pure virtual

Definition at line 141 of Node.hpp


operator= Member Function

NodeCreator & sngcm::ast::NodeCreator::operator=(const NodeCreator &) delete

Definition at line 139 of Node.hpp


top | up | prev | next