|
Tkrzw
|
Holder of TreeRecord on stack for search. More...
#include <tkrzw_dbm_tree_impl.h>
Public Member Functions | |
| TreeRecordOnStack (std::string_view key) | |
| Constructor. More... | |
| ~TreeRecordOnStack () | |
| Destructor. More... | |
Public Attributes | |
| TreeRecord * | record |
| The record object. More... | |
| char | stack [STACK_BUFFER_SIZE] |
| The stack buffer. More... | |
| char * | buffer |
| The actual buffer. More... | |
Static Public Attributes | |
| static constexpr int32_t | STACK_BUFFER_SIZE = 256 |
| The size of the stack buffer. More... | |
Holder of TreeRecord on stack for search.
|
explicit |
Constructor.
| tkrzw::TreeRecordOnStack::~TreeRecordOnStack | ( | ) |
Destructor.
|
staticconstexpr |
The size of the stack buffer.
| TreeRecord* tkrzw::TreeRecordOnStack::record |
The record object.
| char tkrzw::TreeRecordOnStack::stack[STACK_BUFFER_SIZE] |
The stack buffer.
| char* tkrzw::TreeRecordOnStack::buffer |
The actual buffer.