Pol
Revision:cb584c9
|
#include <fmodule.h>
Public Member Functions | |
ModuleFunction (const char *fname, int nargs, UserFunction *uf) | |
~ModuleFunction () | |
Public Attributes | |
int | funcidx |
boost_utils::function_name_flystring | name |
unsigned | nargs |
UserFunction * | uf |
bool | used |
Pol::Bscript::ModuleFunction::ModuleFunction | ( | const char * | fname, |
int | nargs, | ||
UserFunction * | uf | ||
) |
Definition at line 16 of file fmodule.cpp.
References ~ModuleFunction().
|
default |
Referenced by ModuleFunction().
int Pol::Bscript::ModuleFunction::funcidx |
Definition at line 29 of file fmodule.h.
Referenced by Pol::Bscript::Executor::AttachFunctionalityModules(), Pol::Bscript::Executor::execFunc(), and Pol::Bscript::FunctionalityModule::isFunc().
boost_utils::function_name_flystring Pol::Bscript::ModuleFunction::name |
Definition at line 27 of file fmodule.h.
Referenced by Pol::Bscript::EScriptProgram::_readToken(), Pol::Bscript::Executor::AttachFunctionalityModules(), Pol::Bscript::Executor::execFunc(), Pol::Bscript::Executor::getApplicObjParam(), Pol::Bscript::Executor::getApplicPtrParam(), Pol::Core::getObjtypeParam(), Pol::Bscript::Executor::getParamImp(), and Pol::Bscript::Executor::getRealParam().
unsigned Pol::Bscript::ModuleFunction::nargs |
Definition at line 28 of file fmodule.h.
Referenced by Pol::Bscript::SmartParser::getArgs().
UserFunction* Pol::Bscript::ModuleFunction::uf |
bool Pol::Bscript::ModuleFunction::used |
Definition at line 33 of file fmodule.h.
Referenced by Pol::Bscript::FunctionalityModule::isFunc().