Changeset 5858 for code/branches/core5/src/libraries/util
- Timestamp:
- Oct 2, 2009, 11:41:00 AM (15 years ago)
- Location:
- code/branches/core5/src/libraries/util
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core5/src/libraries/util/Scope.h
r5850 r5858 39 39 namespace orxonox 40 40 { 41 namespace ScopeID42 {43 /**44 @brief A list of available scopes for the Scope template.45 */46 enum Value47 {48 Root,49 Graphics50 };51 }52 53 // Forward declarations54 class ScopeListener;55 class Clock;56 57 41 /** 58 42 @brief The ScopeManager stores the variables of the scope templates in a statically linked context. -
code/branches/core5/src/libraries/util/UtilPrereqs.h
r5855 r5858 28 28 29 29 /** 30 @file 31 @brief Contains all the necessary forward declarations for all classes and structs. 30 @file 31 @brief 32 Shared library macros, enums, constants and forward declarations for the util library 32 33 */ 33 34 … … 40 41 // Shared library settings 41 42 //----------------------------------------------------------------------- 43 42 44 #if defined(ORXONOX_PLATFORM_WINDOWS) && !defined( UTIL_STATIC_BUILD ) 43 45 # ifdef UTIL_SHARED_BUILD … … 56 58 #endif 57 59 60 //----------------------------------------------------------------------- 61 // Enums 62 //----------------------------------------------------------------------- 63 64 namespace orxonox 65 { 66 namespace ScopeID 67 { 68 //!A list of available scopes for the Scope template. 69 enum Value 70 { 71 Root, 72 Graphics 73 }; 74 } 75 } 58 76 59 77 //----------------------------------------------------------------------- … … 72 90 class OutputBufferListener; 73 91 class OutputHandler; 92 template <ScopeID::Value> 93 class Scope; 94 template <class, ScopeID::Value> 95 class ScopedSingleton; 96 class ScopeListener; 74 97 class SignalHandler; 98 template <class T> 99 class Singleton; 75 100 class SubString; 76 101 }
Note: See TracChangeset
for help on using the changeset viewer.