#include "mlp.h" mlp_function::mlp_function(mlp_context *ctx, mlp_runtime *rt, mlp_library *lib, mlp_type rtype, const char *name, mlp_prototype proto) : rt(rt), lib(lib), rtype(rtype), name(name), proto(proto){ } mlp_function::~mlp_function(){ } void mlp_function::destroy(mlp_context *ctx){ delete this ; } MLP_EXTERN_C void mlp_function(mlp_context *ctx, mlp_function *fct){ fct->destroy(ctx) ; }