35 #ifndef _Wolframe_LANGBIND_AUDIT_FUNCTION_HPP_INCLUDED
36 #define _Wolframe_LANGBIND_AUDIT_FUNCTION_HPP_INCLUDED
38 #include <boost/shared_ptr.hpp>
boost::shared_ptr< AuditFunction > AuditFunctionR
shared ownership reference on an auditing function
Definition: auditFunction.hpp:53
virtual ~AuditFunction()
Definition: auditFunction.hpp:48
virtual FormFunctionClosure * createClosure() const =0
Creates and returns a closure to execute this function.
Interface of a an auditing function as special form function.
Definition: auditFunction.hpp:44