FunctionInfo Struct Reference

#include <reflection_registration.h>

公共成员函数

  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 < 参数 parameters
void *  native
InvocationWrapper   wrapper

构造函数 & 析构函数文档编制

◆  FunctionInfo() [1/2]

FunctionInfo ( )

◆  FunctionInfo() [2/2]

FunctionInfo ( const Char n ,
Member::KIND   k ,
const ParameterType ret ,
const Block < const ParameterType > &  paramTypes ,
const Char paramNames ,
Int64   inOut ,
void *  nat ,
InvocationWrapper   wrap  
)

Member Data Documentation

◆  name

const Char * name

◆  kind

Member::KIND kind

◆  returnType

ParameterType returnType

◆  parameters

BaseArray < 参数 > parameters

◆  native

void* native

◆  wrapper

InvocationWrapper wrapper