Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
CoreArraySingleton< T > Class Template Referenceabstract

Thread safe singleton holding an array of objects that is created on demand. The array is destroyed automatically at the destruction of the singleton. More...

Public Member Functions

virtual T * constructor () const =0
 
T & operator[] (const unsigned int &index)
 
const T & operator[] (const unsigned int &index) const
 

Detailed Description

template<class T>
class CoreArraySingleton< T >

Thread safe singleton holding an array of objects that is created on demand. The array is destroyed automatically at the destruction of the singleton.