Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
#define P6_DECL_ICOM
Value:
P6COMMETHOD queryInterface(const P6REFIID iid,P6R::P6VOID **ppIface);\
P6COMMETHOD_(P6R::P6INT32) release(); \
static P6R::P6ERR createInstance(P6R::p6ICom *pOuter,const P6REFIID iid,P6R::P6VOID **ppNewComponent); \
P6R::P6AUTO_INT32 m_cRef
#define P6REFIID
Definition: p6defs.h:197
#define P6COMMETHOD
Definition: p6defs.h:180
struct P6R::P6AUTO_INT32 P6AUTO_INT32
Auto initializing INT32.
#define P6COMMETHOD_(type)
Definition: p6defs.h:181
P6UINT32 P6ERR
COM err return type see P6ERR.h.
Definition: p6types.h:141
void P6VOID
Definition: p6types.h:109
int32_t P6INT32
Definition: p6types.h:76

Definition at line 58 of file p6comhlpr.h.