|
ldas-tools-al 2.6.7
|
Collection of reusable buffers. More...


Public Types | |
| typedef Pool< T >::value_type | value_type |
| typedef Pool< T >::value_type | value_type |
Public Member Functions | |
| void | Relinquish (value_type Source) |
| void | Relinquish (value_type Source) |
| value_type | Request (value_type(*CreateFunc)()) |
| value_type | Request (value_type(*CreateFunc)()) |
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)()) |
Protected Attributes | |
| pool_type | m_available |
| MutexLock::baton_type | m_baton |
Private Types | |
| typedef Pool< T >::pool_type | pool_type |
| typedef Pool< T >::pool_type | pool_type |
Private Member Functions | |
| SINGLETON_TS_DECL (DirectoryPool) | |
Private Attributes | |
| pool_type | tri_state_pool |
Collection of reusable buffers.
|
privateinherited |
|
privateinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
protectedvirtualinherited |
Reimplemented from LDASTools::AL::Pool< T >.
|
protectedvirtualinherited |
Reimplemented from LDASTools::AL::Pool< T >.
|
inherited |
|
inherited |
|
protectedvirtualinherited |
Reimplemented from LDASTools::AL::Pool< T >.
|
protectedvirtualinherited |
Reimplemented from LDASTools::AL::Pool< T >.
|
private |
|
protectedinherited |
|
protectedinherited |
|
privateinherited |