CMGDK r49-rc2
组合类型 | 名字空间 | 宏定义
K:/CMGDKv18/SDK/Include/hgl/platform/compiler/Property.H文件参考
#include <hgl/platform/compiler/EventFunc.H>
#include <hgl/LogInfo.H>

浏览该文件的源代码。

组合类型

class  hgl::Property< T >
class  hgl::PropertyObject< T >

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


宏定义

#define hglSetPropertyRead(name, tp, get)
#define hglSetPropertyWrite(name, tp, set)
#define hglSetProperty(name, tp, get, set)

宏定义文档

#define hglSetProperty (   name,
  tp,
  get,
  set 
)
值:
{   \
                                                        hglSetPropertyRead(name,tp,get);    \
                                                        hglSetPropertyWrite(name,tp,set);   \
                                                    }
#define hglSetPropertyRead (   name,
  tp,
  get 
)
值:
{   \
                                                        name.Get.vp_this=tp;    \
                                                        name.Get.omf=ObjectMemberFunc(&get);    \
                                                    }
#define hglSetPropertyWrite (   name,
  tp,
  set 
)
值:
{   \
                                                        name.Set.vp_this=tp;    \
                                                        name.Set.omf=ObjectMemberFunc(&set);    \
                                                    }
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义