Definition at line 89 of file sources/includes/ds3d/common/helper/safe_queue.h.


Public Types | |
| using | ItemType = typename UniPtr::element_type |
| using | RecylePtr = std::unique_ptr< ItemType, std::function< void(ItemType *)> > |
| using | ItemType = typename UniPtr::element_type |
| using | RecylePtr = std::unique_ptr< ItemType, std::function< void(ItemType *)> > |
Public Member Functions | |
| BufferPool (const std::string &name) | |
| virtual | ~BufferPool () |
| bool | setBuffer (UniPtr buf) |
| uint32_t | size () |
| RecylePtr | acquireBuffer () |
| BufferPool (const std::string &name) | |
| virtual | ~BufferPool () |
| bool | setBuffer (UniPtr buf) |
| uint32_t | size () |
| RecylePtr | acquireBuffer () |
| using ds3d::BufferPool< UniPtr >::ItemType = typename UniPtr::element_type |
Definition at line 91 of file sources/includes/ds3d/common/helper/safe_queue.h.
| using ds3d::BufferPool< UniPtr >::ItemType = typename UniPtr::element_type |
Definition at line 91 of file 9.1/sources/includes/ds3d/common/helper/safe_queue.h.
| using ds3d::BufferPool< UniPtr >::RecylePtr = std::unique_ptr<ItemType, std::function<void(ItemType*)> > |
Definition at line 92 of file 9.1/sources/includes/ds3d/common/helper/safe_queue.h.
| using ds3d::BufferPool< UniPtr >::RecylePtr = std::unique_ptr<ItemType, std::function<void(ItemType*)> > |
Definition at line 92 of file sources/includes/ds3d/common/helper/safe_queue.h.
|
inline |
Definition at line 93 of file sources/includes/ds3d/common/helper/safe_queue.h.
|
inlinevirtual |
Definition at line 94 of file sources/includes/ds3d/common/helper/safe_queue.h.
References LOG_DEBUG.
|
inline |
Definition at line 93 of file 9.1/sources/includes/ds3d/common/helper/safe_queue.h.
|
inlinevirtual |
Definition at line 94 of file 9.1/sources/includes/ds3d/common/helper/safe_queue.h.
References LOG_DEBUG.
|
inline |
Definition at line 111 of file sources/includes/ds3d/common/helper/safe_queue.h.
References LOG_DEBUG.
|
inline |
Definition at line 111 of file 9.1/sources/includes/ds3d/common/helper/safe_queue.h.
References LOG_DEBUG.
|
inline |
Definition at line 100 of file 9.1/sources/includes/ds3d/common/helper/safe_queue.h.
References LOG_DEBUG.
|
inline |
Definition at line 100 of file sources/includes/ds3d/common/helper/safe_queue.h.
References LOG_DEBUG.
|
inline |
Definition at line 109 of file sources/includes/ds3d/common/helper/safe_queue.h.
|
inline |
Definition at line 109 of file 9.1/sources/includes/ds3d/common/helper/safe_queue.h.