|
PhreeqcRM
|
Public Member Functions | |
| StaticIndexer (T *self) | |
| ~StaticIndexer () | |
| int | GetIndex () |
Static Public Member Functions | |
| static T * | GetInstance (int id) |
| template<typename Derived > | |
| static Derived * | GetInstance (int id) |
| static IRM_RESULT | Destroy (int id) |
| static void | DestroyAll () |
Protected Attributes | |
| size_t | _Index |
Static Protected Attributes | |
| static std::mutex | _InstancesLock |
| static std::map< size_t, T * > | _Instances |
| static size_t | _InstancesIndex = 0 |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
protected |
|
staticprotected |
|
staticprotected |
|
staticprotected |