diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2008-11-20 16:38:51 +0100 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2008-11-20 16:38:51 +0100 |
commit | d002476c5e6b8f6bc728063fc8e7ce74da562e57 (patch) | |
tree | 0df9fb41ec09a96b6498a691d36164a6b4a6a7ca /src/Common/Initializable.h | |
parent | 0a1df98c0420e9ac097622f2bddcd73a6488ed52 (diff) | |
download | mad-d002476c5e6b8f6bc728063fc8e7ce74da562e57.tar mad-d002476c5e6b8f6bc728063fc8e7ce74da562e57.zip |
SingletonPtr ueberarbeitet
Diffstat (limited to 'src/Common/Initializable.h')
-rw-r--r-- | src/Common/Initializable.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Common/Initializable.h b/src/Common/Initializable.h index 27ab5bf..9f177da 100644 --- a/src/Common/Initializable.h +++ b/src/Common/Initializable.h @@ -25,8 +25,12 @@ namespace Mad { namespace Common { +template <typename T> class SingletonPtr; + class Initializable { private: + template <typename T> friend class SingletonPtr; + static std::stack<Initializable*> initializedObjects; static bool logInit; |