Struct cubmem::extensible_block¶
ClassList > cubmem > extensible_block
#include <mem_block.hpp>
Public Functions¶
| Type | Name |
|---|---|
| void | copy_to (extensible_block & dest) const |
| void | extend_by (size_t additional_bytes) |
| void | extend_to (size_t total_bytes) |
| extensible_block () |
|
| extensible_block (extensible_block && b) |
|
| extensible_block (const block_allocator & alloc) |
|
| void | freemem () |
| char * | get_ptr () |
| const char * | get_read_ptr () const |
| std::size_t | get_size () const |
| extensible_block & | operator= (extensible_block && b) |
| char * | release_ptr () |
| ~extensible_block () |
Public Functions Documentation¶
function copy_to¶
function extend_by¶
function extend_to¶
function extensible_block [1/4]¶
function extensible_block [2/4]¶
function extensible_block [3/4]¶
function freemem¶
function get_ptr¶
function get_read_ptr¶
function get_size¶
function operator=¶
function release_ptr¶
function ~extensible_block¶
The documentation for this class was generated from the following file cubrid/src/base/mem_block.hpp