SpringScriptEngine  1.0.0
A script engine
CVariableMan.h ファイル

変数を管理するクラス [詳解]

[ソースコード]

クラス

class  CVariableMan
 

マクロ定義

#define GetVarPtrFromArg(_arg, _index)   ((CVariableMan::neVariable)(_arg).ArgList[_index].GetData())
 
#define GetIntPtrFromArg(_arg, _index)   ((CVariableMan::nepInteger)(_arg).ArgList[_index].GetData())
 
#define GetFloatPtrFromArg(_arg, _index)   ((CVariableMan::nepFloat)(_arg).ArgList[_index].GetData())
 
#define GetHndPtrFromArg(_arg, _index)   ((CVariableMan::nepHandle)(_arg).ArgList[_index].GetData())
 
#define GetStrPtrFromArg(_arg, _index)   ((CVariableMan::nepString)(_arg).ArgList[_index].GetData())
 

詳解

変数を管理するクラス

マクロ定義詳解

◆ GetFloatPtrFromArg

#define GetFloatPtrFromArg (   _arg,
  _index 
)    ((CVariableMan::nepFloat)(_arg).ArgList[_index].GetData())

◆ GetHndPtrFromArg

#define GetHndPtrFromArg (   _arg,
  _index 
)    ((CVariableMan::nepHandle)(_arg).ArgList[_index].GetData())

◆ GetIntPtrFromArg

#define GetIntPtrFromArg (   _arg,
  _index 
)    ((CVariableMan::nepInteger)(_arg).ArgList[_index].GetData())

◆ GetStrPtrFromArg

#define GetStrPtrFromArg (   _arg,
  _index 
)    ((CVariableMan::nepString)(_arg).ArgList[_index].GetData())

◆ GetVarPtrFromArg

#define GetVarPtrFromArg (   _arg,
  _index 
)    ((CVariableMan::neVariable)(_arg).ArgList[_index].GetData())