Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

IObject.h File Reference


Detailed Description

This file contains the XPLC foundation interface.

#include <xplc/uuid.h>

Include dependency graph for IObject.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define UNSTABLE_INTERFACE   static bool UNSTABLE_INTERFACE = true;
 Used to mark an interface as unstable.

Functions

 DEFINE_IID (IObject,{0x8ca76e98, 0xb653, 0x43d7,{0xb0, 0x56, 0x8b, 0x9d, 0xde, 0x9a, 0xbe, 0x9d}})
 IObject's IID.


Define Documentation

#define UNSTABLE_INTERFACE   static bool UNSTABLE_INTERFACE = true;
 

Used to mark an interface as unstable.

Add an UNSTABLE_INTERFACE declaration to your object if you don't want people to use your interface without knowing the interface might change from underneath them. They will then have to #define UNSTABLE if they want their program to compile.


Generated on Sun Jul 10 15:34:22 2005 for WvStreams by  doxygen 1.4.0