ldas-tools-al 2.6.7
|
Maintain a collection system calls. More...
#include <TriStatePool.hh>
Public Types | |
typedef Pool< T >::value_type | value_type |
typedef Pool< T >::value_type | value_type |
Public Member Functions | |
TriStatePool () | |
TriStatePool () |
Protected Member Functions | |
virtual void | relinquish (value_type Source) |
virtual void | relinquish (value_type Source) |
virtual value_type | request (value_type(*CreateFunc)()) |
virtual value_type | request (value_type(*CreateFunc)()) |
Private Types | |
typedef Pool< T >::pool_type | pool_type |
typedef Pool< T >::pool_type | pool_type |
Private Attributes | |
pool_type | tri_state_pool |
Maintain a collection system calls.
|
private |
|
private |
typedef Pool<T>::value_type LDASTools::AL::TriStatePool< T >::value_type |
typedef Pool<T>::value_type LDASTools::AL::TriStatePool< T >::value_type |
LDASTools::AL::TriStatePool< T >::TriStatePool | ( | ) |
LDASTools::AL::TriStatePool< T >::TriStatePool | ( | ) |
|
protectedvirtual |
Reimplemented from LDASTools::AL::Pool< T >.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented from LDASTools::AL::Pool< T >.
|
protectedvirtual |
|
private |