MCCompObj.h File Reference


Classes

struct  MCGUID
struct  IMCUnknown
struct  IMCClassFactory

Defines

#define __MCCOMPOBJ__
#define MCCOMAPI
#define MCDEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8)   extern "C" const MCGUID name
#define MCDEFINE_GUID2(name, paramlist)   extern "C" const MCGUID name
#define MCIsEqualIID(riid1, riid2)   MCIsEqualGUID((const MCGUID&)riid1, (const MCGUID&)riid2)
#define MCIsEqualCLSID(rclsid1, rclsid2)   MCIsEqualGUID((const MCGUID&)rclsid1, (const MCGUID&)rclsid2)
#define MC_CLSCTX_INPROC_SERVER   0x1
#define MCIsEqualGUID(rguid1, rguid2)   MCInlineIsEqualGUID(rguid1, rguid2)

Typedefs

typedef MCErr MCCOMErr
typedef MCGUID MCIID
typedef MCGUID MCCLSID

Functions

boolean MCInlineIsEqualGUID (const MCGUID &rguid1, const MCGUID &rguid2)
typedef MCErr (MCCOMAPI *MCLPFNGETCLASSOBJECT)(const MCCLSID &

Define Documentation

#define __MCCOMPOBJ__
 

#define MC_CLSCTX_INPROC_SERVER   0x1
 

#define MCCOMAPI
 

#define MCDEFINE_GUID (  name,
l,
w1,
w2,
b1,
b2,
b3,
b4,
b5,
b6,
b7,
b8   )     extern "C" const MCGUID name
 

#define MCDEFINE_GUID2 (  name,
paramlist   )     extern "C" const MCGUID name
 

#define MCIsEqualCLSID (  rclsid1,
rclsid2   )     MCIsEqualGUID((const MCGUID&)rclsid1, (const MCGUID&)rclsid2)
 

#define MCIsEqualGUID (  rguid1,
rguid2   )     MCInlineIsEqualGUID(rguid1, rguid2)
 

#define MCIsEqualIID (  riid1,
riid2   )     MCIsEqualGUID((const MCGUID&)riid1, (const MCGUID&)riid2)
 


Typedef Documentation

typedef MCGUID MCCLSID
 

typedef MCErr MCCOMErr
 

typedef MCGUID MCIID
 


Function Documentation

typedef MCErr (  MCCOMAPI *  MCLPFNGETCLASSOBJECT  )  const
 

boolean MCInlineIsEqualGUID (  const MCGUID &  rguid1,
const MCGUID &  rguid2
)  [inline]
 


Generated on Mon Mar 14 12:28:58 2005 for Carrara SDK Doc by  doxygen 1.3.9.1