top
|
up
|
prev
|
next
ConcreteNodeCreator<T> Abstract Class
Definition at line
173
of
Node.cpp
Constructors
ConcreteNodeCreator
()
ConcreteNodeCreator
(
const
ConcreteNodeCreator
&)
delete
Member Functions
Node
*
CreateNode
(
const
Span& span,
const
boost::uuids::uuid& moduleId)
override
ConcreteNodeCreator
&
operator=
(
const
ConcreteNodeCreator
&)
delete
Constructor Details
ConcreteNodeCreator Constructor
sngcm::ast::ConcreteNodeCreator::ConcreteNodeCreator()
Definition at line
176
of
Node.cpp
:
176
:
NodeCreator
(
)
{
}
ConcreteNodeCreator Constructor
sngcm::ast::ConcreteNodeCreator::ConcreteNodeCreator(
const
ConcreteNodeCreator
&)
delete
Definition at line
177
of
Node.cpp
Member Function Details
CreateNode Member Function
Node
* sngcm::ast::ConcreteNodeCreator::CreateNode(
const
Span& span,
const
boost::uuids::uuid& moduleId)
override
Definition at line
179
of
Node.cpp
:
180
{
181
return
new
T
(
span
,
moduleId
)
;
182
}
operator= Member Function
ConcreteNodeCreator
& sngcm::ast::ConcreteNodeCreator::operator=(
const
ConcreteNodeCreator
&)
delete
Definition at line
178
of
Node.cpp
top
|
up
|
prev
|
next