Changeset 3366 for code/branches/resource/src/core/TclThreadManager.h
- Timestamp:
- Jul 29, 2009, 10:27:10 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/resource/src/core/TclThreadManager.h
r3361 r3366 37 37 #include <string> 38 38 39 #include "util/Singleton.h" 39 40 #include "OrxonoxClass.h" 40 41 … … 43 44 namespace orxonox 44 45 { 45 class _CoreExport TclThreadManager : public OrxonoxClass46 class _CoreExport TclThreadManager : public Singleton<TclThreadManager>, public OrxonoxClass 46 47 { 48 friend class Singleton<TclThreadManager>; 47 49 friend class TclBind; 48 50 friend _CoreExport void tclThread(TclInterpreterBundle* bundle, std::string command); … … 53 55 TclThreadManager(Tcl::interpreter* interpreter); 54 56 virtual ~TclThreadManager(); 55 56 static TclThreadManager& getInstance() { assert(TclThreadManager::singletonPtr_s); return *TclThreadManager::singletonPtr_s; }57 57 58 58 static unsigned int create();
Note: See TracChangeset
for help on using the changeset viewer.