#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. |
|
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. |