schedulator: added a "result" plugin that records the finished schedule in a database...
[wvapps.git] / xplcidl / cpptest.h
blobf487a19eafbb94da8512cf72c9acc7f644be6127
1 #ifndef __CPPTEST_H
2 #define __CPPTEST_H
4 #include <xplc/uuid.h>
6 #ifndef UNSTABLE
7 /**
8 * Used to mark an interface as unstable. Add an UNSTABLE_INTERFACE
9 * declaration to your object if you don't want people to use your
10 * interface without knowing the interface might change from
11 * underneath them. They will then have to \#define UNSTABLE if they
12 * want their program to compile.
14 #define UNSTABLE_INTERFACE static bool UNSTABLE_INTERFACE = true;
15 #else
16 #define UNSTABLE_INTERFACE
17 #endif
19 class IWeakRef;
20 class IObject;
21 #include "test.hpp"
22 #include "testalloc.h"
24 #endif // __CPPTEST_H