Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
#define P6_DECL_ICOM
Value:
P6COMMETHOD queryInterface(const P6R::IID &iid,P6R::P6VOID **ppIface);\
P6COMMETHOD_(P6R::P6INT32) release(); \
static P6R::P6ERR createInstance(P6R::p6ICom *pOuter,const P6R::IID &iid,P6R::P6VOID **ppNewComponent); \
P6R::P6AUTO_INT32 m_cRef
struct P6R::P6AUTO_INT32 P6AUTO_INT32
Auto initializing INT32.
P6UUID IID
An interface ID.
Definition: p6types.h:141
int P6INT32
Definition: p6types.h:41
A universally unique indentifier (UUID).
Definition: p6types.h:131
#define P6COMMETHOD_(type)
Definition: p6types.h:873
P6UINT32 P6ERR
COM err return type see P6ERR.h.
Definition: p6types.h:109
#define P6COMMETHOD
Definition: p6types.h:872
void P6VOID
Definition: p6types.h:75

Definition at line 55 of file p6comhlpr.h.