Base class for builders of objects without configuration. More...
#include <moduleInterface.hpp>
Public Member Functions | |
SimpleBuilder (const char *builderID) | |
virtual | ~SimpleBuilder () |
virtual const char * | objectClassName () const |
virtual ObjectConstructorBase::ObjectType | objectType () const =0 |
virtual ObjectConstructorBase * | constructor ()=0 |
![]() | |
virtual | ~BuilderBase () |
Protected Attributes | |
const char * | m_className |
Friends | |
class | ModulesDirectory |
Base class for builders of objects without configuration.
|
inline |
|
inlinevirtual |
|
pure virtual |
Implements _Wolframe::module::BuilderBase.
Implemented in _Wolframe::module::NormalizeFunctionBuilder, _Wolframe::module::CppFormFunctionBuilder, _Wolframe::module::DoctypeDetectorBuilder, _Wolframe::module::CustomDataTypeBuilder, _Wolframe::module::DDLCompilerBuilder, _Wolframe::module::ProgramTypeBuilder, and _Wolframe::module::FilterBuilder.
|
inlinevirtual |
Implements _Wolframe::module::BuilderBase.
|
pure virtual |
Implements _Wolframe::module::BuilderBase.
Implemented in _Wolframe::module::NormalizeFunctionBuilder, _Wolframe::module::CppFormFunctionBuilder, _Wolframe::module::DoctypeDetectorBuilder, _Wolframe::module::CustomDataTypeBuilder, _Wolframe::module::DDLCompilerBuilder, _Wolframe::module::ProgramTypeBuilder, and _Wolframe::module::FilterBuilder.
|
friend |
|
protected |
Copyright © 2014 - Project Wolframe - All Rights Reserved