|
VLink 2.0.0
A high-performance communication middleware
|
成员的完整列表,这些成员属于 vlink::ObjectPool< T >,包括所有继承而来的类成员
| borrow() | vlink::ObjectPool< T > | inline |
| borrowed() const | vlink::ObjectPool< T > | inline |
| FactoryCallback typedef | vlink::ObjectPool< T > | |
| get() | vlink::ObjectPool< T > | inline |
| get_shared() | vlink::ObjectPool< T > | inline |
| give_back(T *ptr) | vlink::ObjectPool< T > | inline |
| kPolicyAcquire 枚举值 | vlink::ObjectPool< T > | |
| kPolicyBoth 枚举值 | vlink::ObjectPool< T > | |
| kPolicyNone 枚举值 | vlink::ObjectPool< T > | |
| kPolicyRelease 枚举值 | vlink::ObjectPool< T > | |
| max_size() const | vlink::ObjectPool< T > | inline |
| ObjectPool(FactoryCallback factory_callback=get_default_factory(), size_t initial_size=0, size_t max_size=0, ResetCallback reset_callback=nullptr, Policy policy=kPolicyRelease) | vlink::ObjectPool< T > | inlineexplicit |
| Policy 枚举名称 | vlink::ObjectPool< T > | |
| ResetCallback typedef | vlink::ObjectPool< T > | |
| size() const | vlink::ObjectPool< T > | inline |
| stats() const | vlink::ObjectPool< T > | inline |
| total_created() const | vlink::ObjectPool< T > | inline |