Module base classes and object builder structures. More...
Classes | |
class | AuthenticationConstructor |
Constructor of an authentication unit. More... | |
class | BuilderBase |
class | ConfiguredBuilder |
Builder for objects with configuration. More... | |
class | ConfiguredBuilderDescription |
Template for constructing a configured builder. More... | |
class | CppFormFunctionBuilder |
Builder of a form function constructor written in C++. More... | |
class | CppFormFunctionConstructor |
Constructor of a form function written in C++. More... | |
class | CppFormFunctionDef |
Definition of a form function written in C++. More... | |
class | CustomDataTypeBuilder |
Builder of a custom data type constructor for language bindings. More... | |
class | CustomDataTypeConstructor |
Constructor of a custom data type for language bindings. More... | |
class | DDLCompilerBuilder |
Builder of a DDL compiler constructor for defining data forms. More... | |
class | DDLCompilerConstructor |
Constructor of a DDL compiler for defining data forms. More... | |
class | DoctypeDetectorBuilder |
Document type and format detector builder. More... | |
class | DoctypeDetectorConstructor |
Document type and format detector constructor. More... | |
class | FilterBuilder |
Builder of a filter type constructor. More... | |
class | FilterConstructor |
Constructor of a filter type. More... | |
class | ModuleEntryPoint |
The module entry point structure. Only one entry point per module. More... | |
class | ModulesDirectory |
The modules directory used by the constructors of the providers to build themselves. More... | |
class | NormalizeFunctionBuilder |
Builder of a normalization function type constructor. More... | |
class | NormalizeFunctionConstructor |
Constructor of a normalization function type. More... | |
class | ProgramTypeBuilder |
Builder of a program type constructor. More... | |
class | ProgramTypeConstructor |
Constructor of a program type of the program library. More... | |
class | RuntimeEnvironmentConstructor |
Constructor of a runtime environment for executing functions. More... | |
class | SimpleBuilder |
Base class for builders of objects without configuration. More... | |
Typedefs | |
typedef boost::shared_ptr < CppFormFunctionConstructor > | CppFormFunctionConstructorR |
typedef boost::shared_ptr < CustomDataTypeConstructor > | CustomDataTypeConstructorR |
typedef boost::shared_ptr < DDLCompilerConstructor > | DDLCompilerConstructorR |
typedef boost::shared_ptr < DoctypeDetectorConstructor > | DoctypeDetectorConstructorR |
Shared doctype detector constructor. More... | |
typedef boost::shared_ptr < FilterConstructor > | FilterConstructorR |
typedef boost::shared_ptr < NormalizeFunctionConstructor > | NormalizeFunctionConstructorR |
typedef prgbind::Program *(* | CreateProgramType )() |
typedef boost::shared_ptr < ProgramTypeConstructor > | ProgramTypeConstructorR |
typedef boost::shared_ptr < RuntimeEnvironmentConstructor > | RuntimeEnvironmentConstructorR |
typedef BuilderBase *(* | createBuilderFunc )() |
Function that constructs a builder. This function is specific for each of the configured builders in the module. More... | |
Functions | |
ModuleEntryPoint * | loadModuleEntryPoint (const std::string &absoluteModulePath) |
Variables | |
ModuleEntryPoint | entryPoint |
Module base classes and object builder structures.
typedef boost::shared_ptr<CppFormFunctionConstructor> _Wolframe::module::CppFormFunctionConstructorR |
typedef BuilderBase*(* _Wolframe::module::createBuilderFunc)() |
Function that constructs a builder. This function is specific for each of the configured builders in the module.
typedef prgbind::Program*(* _Wolframe::module::CreateProgramType)() |
typedef boost::shared_ptr<CustomDataTypeConstructor> _Wolframe::module::CustomDataTypeConstructorR |
typedef boost::shared_ptr<DDLCompilerConstructor> _Wolframe::module::DDLCompilerConstructorR |
typedef boost::shared_ptr<DoctypeDetectorConstructor> _Wolframe::module::DoctypeDetectorConstructorR |
Shared doctype detector constructor.
typedef boost::shared_ptr<FilterConstructor> _Wolframe::module::FilterConstructorR |
typedef boost::shared_ptr<NormalizeFunctionConstructor> _Wolframe::module::NormalizeFunctionConstructorR |
typedef boost::shared_ptr<ProgramTypeConstructor> _Wolframe::module::ProgramTypeConstructorR |
typedef boost::shared_ptr<RuntimeEnvironmentConstructor> _Wolframe::module::RuntimeEnvironmentConstructorR |
ModuleEntryPoint* _Wolframe::module::loadModuleEntryPoint | ( | const std::string & | absoluteModulePath | ) |
ModuleEntryPoint _Wolframe::module::entryPoint |
Copyright © 2014 - Project Wolframe - All Rights Reserved