Introduction
Downloads
Documentation
Tutorials
Pixie Lite
Forum

Home

Singleton< TYPE > Class Template Reference
[Core]

List of all members.


Public Member Functions

 Singleton ()
virtual ~Singleton ()

Static Public Member Functions

static void CreateInstance ()
static void DestroyInstance ()
static TYPE * GetInstance ()
static bool IsInstanceCreated ()

Detailed Description

template<class TYPE>
class Singleton< TYPE >

Author:
Mattias Gustavsson

Definition at line 19 of file Singleton.h.


Constructor & Destructor Documentation

template<class TYPE >
Singleton< TYPE >::Singleton (  ) 

Definition at line 12 of file Singleton.inl.

template<class TYPE >
Singleton< TYPE >::~Singleton (  )  [virtual]

Definition at line 26 of file Singleton.inl.


Member Function Documentation

template<class TYPE >
void Singleton< TYPE >::CreateInstance (  )  [static]

Definition at line 39 of file Singleton.inl.

template<class TYPE >
void Singleton< TYPE >::DestroyInstance (  )  [static]

Definition at line 53 of file Singleton.inl.

template<class TYPE >
TYPE * Singleton< TYPE >::GetInstance (  )  [static]

Definition at line 68 of file Singleton.inl.

template<class TYPE >
bool Singleton< TYPE >::IsInstanceCreated (  )  [static]

Definition at line 82 of file Singleton.inl.



Pixie University and the Pixie Game Engine is created and managed by Mattias Gustavsson.
Reproduction/republishing of any material on this site without permission is strictly prohibited.