RflySimSDK v3.05
RflySimSDK说明文档
载入中...
搜索中...
未找到
vrpn_Callback_List< CALLBACK_STRUCT > 模板类 参考
+ vrpn_Callback_List< CALLBACK_STRUCT > 的协作图:

struct  vrpn_CBS
 

Public 类型

typedef void(VRPN_CALLBACK * HANDLER_TYPE) (void *userdata, const CALLBACK_STRUCT info)
 

Public 成员函数

int register_handler (void *userdata, HANDLER_TYPE handler)
 Call this to add a handler to the list.
 
int unregister_handler (void *userdata, HANDLER_TYPE handler)
 Call this to remove a handler from the list (if it exists)
 
void call_handlers (const CALLBACK_STRUCT &info)
 This will pass the referenced parameter as a const to all the callbacks.
 
 vrpn_Callback_List ()
 The list starts out empty
 
 vrpn_Callback_List (const vrpn_Callback_List &from)
 This class requires deep copies.
 
void operator= (const vrpn_Callback_List &from)
 
 ~vrpn_Callback_List ()
 Clear the list upon destruction if it is not empty already
 

Protected 类型

typedef struct vrpn_Callback_List::vrpn_CBS CHANGELIST_ENTRY
 

Protected 属性

CHANGELIST_ENTRYd_change_list
 

构造及析构函数说明

◆ vrpn_Callback_List() [1/2]

template<class CALLBACK_STRUCT >
vrpn_Callback_List ( )
inline

The list starts out empty

◆ vrpn_Callback_List() [2/2]

template<class CALLBACK_STRUCT >
vrpn_Callback_List ( const vrpn_Callback_List< CALLBACK_STRUCT > & from)
inline

This class requires deep copies.

◆ ~vrpn_Callback_List()

template<class CALLBACK_STRUCT >
~vrpn_Callback_List ( )
inline

Clear the list upon destruction if it is not empty already

成员函数说明

◆ call_handlers()

template<class CALLBACK_STRUCT >
void call_handlers ( const CALLBACK_STRUCT & info)
inline

This will pass the referenced parameter as a const to all the callbacks.

◆ register_handler()

template<class CALLBACK_STRUCT >
int register_handler ( void * userdata,
HANDLER_TYPE handler )
inline

Call this to add a handler to the list.

◆ unregister_handler()

template<class CALLBACK_STRUCT >
int unregister_handler ( void * userdata,
HANDLER_TYPE handler )
inline

Call this to remove a handler from the list (if it exists)


该类的文档由以下文件生成: