Wolframe, 0.0.3

_Wolframe::langbind::FormFunction Class Referenceabstract

Form function interface. More...

#include <formFunction.hpp>

Inheritance diagram for _Wolframe::langbind::FormFunction:
_Wolframe::langbind::AuditFunction _Wolframe::langbind::RuntimeEnvironmentFormFunction _Wolframe::serialize::CppFormFunction

Public Member Functions

virtual ~FormFunction ()
 Destructor. More...
 
virtual bool initializeContext ()
 Optional function to implement if there is anything to be initialized after creation of all functions. More...
 
virtual FormFunctionClosurecreateClosure () const =0
 Creates and returns a closure to execute this function. More...
 

Detailed Description

Form function interface.

Constructor & Destructor Documentation

virtual _Wolframe::langbind::FormFunction::~FormFunction ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual FormFunctionClosure* _Wolframe::langbind::FormFunction::createClosure ( ) const
pure virtual

Creates and returns a closure to execute this function.

Implemented in _Wolframe::serialize::CppFormFunction, _Wolframe::langbind::RuntimeEnvironmentFormFunction, and _Wolframe::langbind::AuditFunction.

virtual bool _Wolframe::langbind::FormFunction::initializeContext ( )
inlinevirtual

Optional function to implement if there is anything to be initialized after creation of all functions.


The documentation for this class was generated from the following file: