Go to the source code of this file.
Classes |
|
class | IAssembly |
This interface class allows for setting and
retrieving assembly membership information to or from nodes.
More... |
|
class | IAssembly2 |
This new version of the assembly interface
extends
IAssembly. More... |
|
Defines |
|
#define | ASSEMBLY_INTERFACE Interface_ID(0x2512714b, 0x4b456518) |
#define | ASSEMBLY_INTERFACE2 Interface_ID(0x6fd5515a, 0x353c6734) |
Typedefs |
|
typedef int | AssemblyCode |
Functions |
|
IAssembly * | GetAssemblyInterface (BaseInterface *baseIfc) |
IAssembly2 * | GetAssemblyInterface2 (BaseInterface *baseIfc) |
#define ASSEMBLY_INTERFACE Interface_ID(0x2512714b, 0x4b456518) |
Definition at line 199 of file iassembly.h.
#define ASSEMBLY_INTERFACE2 Interface_ID(0x6fd5515a, 0x353c6734) |
Definition at line 260 of file iassembly.h.
typedef int AssemblyCode |
Definition at line 20 of file iassembly.h.
IAssembly* GetAssemblyInterface | ( | BaseInterface * | baseIfc | ) | [inline] |
Definition at line 201 of file iassembly.h.
{ DbgAssert( baseIfc != NULL); return static_cast<IAssembly*>(baseIfc->GetInterface(ASSEMBLY_INTERFACE)); }
IAssembly2* GetAssemblyInterface2 | ( | BaseInterface * | baseIfc | ) | [inline] |
Definition at line 261 of file iassembly.h.
{ DbgAssert( baseIfc != NULL); return static_cast<IAssembly2*>(baseIfc->GetInterface(ASSEMBLY_INTERFACE2)); }