Sha256: bca9c90bddc03568997fa36690bb4c6ed74e2fbe4da6206e315a138051f58424
Contents?: true
Size: 609 Bytes
Versions: 14
Compression:
Stored size: 609 Bytes
Contents
#pragma once #include "..\..\Common\Public\PBplugin.h" //one for each registered module struct plgCB{ PBModule *pObj; //pointer to the module object //PBModule *pObj; //pointer to the module object plgCB *pNext; //pointer to the structure in the linked list LPCTSTR pModName; //pointer to the name of the module }; class CSyncMsg { public: CSyncMsg(void); ~CSyncMsg(void); BOOL RegisterCallback(PBModule *pObj,LPCTSTR pCallingModule); BOOL UnRegisterCallback(PBModule *pObj); plgCB *deletemem(plgCB *pCallbackRec); BOOL RunSync(LPARAM lParam1,LPARAM lParam2); private: plgCB *m_pCB; };
Version data entries
14 entries across 14 versions & 1 rubygems