Changeset 231 for code/branches/objecthierarchie/src/IdentifierIncludes.h
- Timestamp:
- Nov 20, 2007, 10:42:34 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/objecthierarchie/src/IdentifierIncludes.h
r224 r231 15 15 ClassIdentifier<ClassName>::addObject(this) 16 16 17 #if HIERARCHY_VERBOSE 17 18 #define registerRootObject(ClassName) \ 18 19 std::cout << "*** Register Root-Object: " << #ClassName << "\n"; \ 19 20 internRegisterRootObject(ClassName, false) 21 #else 22 #define registerRootObject(ClassName) \ 23 internRegisterRootObject(ClassName, false) 24 #endif 20 25 26 #if HIERARCHY_VERBOSE 21 27 #define registerAbstractRootObject(ClassName) \ 22 28 std::cout << "*** Register abstract Root-Object: " << #ClassName << "\n"; \ 23 29 internRegisterRootObject(ClassName, true) 30 #else 31 #define registerAbstractRootObject(ClassName) \ 32 internRegisterRootObject(ClassName, true) 33 #endif 24 34 25 35 #define internRegisterObject(ClassName, bAbstract) \ … … 29 39 ClassIdentifier<ClassName>::addObject(this) 30 40 41 #if HIERARCHY_VERBOSE 31 42 #define registerObject(ClassName) \ 32 43 std::cout << "*** Register Object: " << #ClassName << "\n"; \ 33 44 internRegisterObject(ClassName, false) 45 #else 46 #define registerObject(ClassName) \ 47 internRegisterObject(ClassName, false) 48 #endif 34 49 50 #if HIERARCHY_VERBOSE 35 51 #define registerAbstractObject(ClassName) \ 36 52 std::cout << "*** Register abstract Object: " << #ClassName << "\n"; \ 37 53 internRegisterObject(ClassName, true) 54 #else 55 #define registerAbstractObject(ClassName) \ 56 internRegisterObject(ClassName, true) 57 #endif 38 58 39 59 #define unregisterObject() \
Note: See TracChangeset
for help on using the changeset viewer.