#include <reflection_registration.h>
Public Member Functions | |
| FunctionInfo () | |
| FunctionInfo (const Char *n, Member::KIND k, const ParameterType &ret, const Block< const ParameterType > ¶mTypes, const Char *paramNames, Int64 inOut, void *nat, InvocationWrapper wrap) | |
Public Attributes | |
| const Char * | name |
| Member::KIND | kind |
| ParameterType | returnType |
| BaseArray< Parameter > | parameters |
| void * | native |
| InvocationWrapper | wrapper |
| FunctionInfo | ( | ) |
| FunctionInfo | ( | const Char * | n, |
| Member::KIND | k, | ||
| const ParameterType & | ret, | ||
| const Block< const ParameterType > & | paramTypes, | ||
| const Char * | paramNames, | ||
| Int64 | inOut, | ||
| void * | nat, | ||
| InvocationWrapper | wrap | ||
| ) |
| const Char* name |
| Member::KIND kind |
| ParameterType returnType |
| void* native |
| InvocationWrapper wrapper |