| _downsize() (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline, protected] |
| _inc_pool() (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline, protected] |
| _waitForFree(const CreateException &, const SingleThreadedModel<>::Type) (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline, protected] |
| _waitForFree(const CreateException &, const MultiThreadedModel<>::Type) (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline, protected] |
| Commands typedef | fatalmind::ResourcePool< Type > | |
| condvar_t typedef (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [protected] |
| downsize() | fatalmind::ResourcePool< Type > | [inline, virtual] |
| execute(Command< Type > &) | fatalmind::ResourcePool< Type > | [inline, virtual] |
| Factory typedef | fatalmind::ResourcePool< Type > | |
| fail(typename Type::resource_t &) | fatalmind::ResourcePool< Type > | [inline, virtual] |
| fatalmind::Command< Type > (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [friend] |
| free(typename Type::resource_t &) | fatalmind::ResourcePool< Type > | [inline, virtual] |
| freePool_t typedef (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [protected] |
| get() | fatalmind::ResourcePool< Type > | [inline, virtual] |
| getFactory() const | fatalmind::ResourcePool< Type > | [inline] |
| getOptions() (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline, protected, virtual] |
| getStats() const (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline] |
| moveToUsed() (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline, protected] |
| plainresource_ptr typedef (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [protected] |
| PoolType typedef | fatalmind::ResourcePool< Type > | |
| resource_ptr typedef (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [protected] |
| ResourcePool(const typename Type::factory_t &, const ResourcePoolOptions &o=ResourcePoolOptions::defaultOptions) | fatalmind::ResourcePool< Type > | [inline] |
| setLogEvents(ResourcePoolEventObserver::event_t events) | fatalmind::ResourcePool< Type > | [inline] |
| sleepit(int tryno) const (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [inline, protected] |
| sync_t typedef (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [protected] |
| TM typedef (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [protected] |
| usedPool_t typedef (defined in fatalmind::ResourcePool< Type >) | fatalmind::ResourcePool< Type > | [protected] |
| ~ResourcePool() | fatalmind::ResourcePool< Type > | [inline, virtual] |
| ~ResourcePoolInterface() (defined in fatalmind::ResourcePoolInterface< Type >) | fatalmind::ResourcePoolInterface< Type > | [inline, virtual] |