35 #ifndef _Wolframe_MODULE_RUNTIME_ENVIRONMENT_CONSTRUCTOR_HPP_INCLUDED
36 #define _Wolframe_MODULE_RUNTIME_ENVIRONMENT_CONSTRUCTOR_HPP_INCLUDED
41 #include <boost/shared_ptr.hpp>
68 return "RuntimeEnvironment";
Base classes for virtual constructors to build objects loaded from modules.
Constructor of a runtime environment for executing functions.
Definition: runtimeEnvironmentConstructor.hpp:52
Definition of language runtime environment.
Definition: constructor.hpp:62
ObjectType
Definition: constructor.hpp:47
virtual const char * objectClassName() const
Definition: runtimeEnvironmentConstructor.hpp:66
virtual ObjectConstructorBase::ObjectType objectType() const
Get the module object type.
Definition: runtimeEnvironmentConstructor.hpp:61
Basic interface classes that to build objects and the Wolframe module interface.
Processor provider, the class that provides access to configured global objects to processors...
Definition: procProvider.hpp:61
boost::shared_ptr< RuntimeEnvironmentConstructor > RuntimeEnvironmentConstructorR
Definition: runtimeEnvironmentConstructor.hpp:72
virtual ~RuntimeEnvironmentConstructor()
Destructor.
Definition: runtimeEnvironmentConstructor.hpp:57