Form function execution context interface. More...
#include <formFunction.hpp>
Public Member Functions | |
virtual | ~FormFunctionClosure () |
Destructor. More... | |
virtual bool | call ()=0 |
Calls the function with the input from the input filter specified. More... | |
virtual void | init (proc::ExecContext *c, const TypedInputFilterR &i, serialize::Flags::Enum f=serialize::Flags::None)=0 |
Initialization of call context for a new call. More... | |
virtual TypedInputFilterR | result () const =0 |
Get the iterator for the function result. More... | |
Form function execution context interface.
|
inlinevirtual |
Destructor.
|
pure virtual |
Calls the function with the input from the input filter specified.
Implemented in _Wolframe::serialize::CppFormFunctionClosure.
|
pure virtual |
Initialization of call context for a new call.
[in] | c | execution context reference |
[in] | i | call input |
[in] | f | serialization flags for validating form functions depending on caller context (directmap "strict",lua relaxed) |
Implemented in _Wolframe::serialize::CppFormFunctionClosure.
|
pure virtual |
Get the iterator for the function result.
Implemented in _Wolframe::serialize::CppFormFunctionClosure.
Copyright © 2014 - Project Wolframe - All Rights Reserved