|
SDL
2.0
|
Collaboration diagram for hid_buffer_pool:Data Structures | |
| struct | hid_buffer_entry |
Public Member Functions | |
| hid_buffer_pool () | |
| ~hid_buffer_pool () | |
| size_t | size () const |
| const hid_buffer & | front () const |
| void | pop_front () |
| void | emplace_back (const uint8_t *pData, size_t nSize) |
| void | clear () |
Private Attributes | |
| size_t | m_nSize |
| hid_buffer_entry * | m_pHead |
| hid_buffer_entry * | m_pTail |
| hid_buffer_entry * | m_pFree |
|
inline |
Definition at line 220 of file hid.cpp.
References hid_buffer::assign(), hid_buffer_pool::hid_buffer_entry::m_buffer, and hid_buffer_pool::hid_buffer_entry::m_pNext.
|
inline |
|
inline |
|
private |
|
private |
|
private |