CUBRID Engine
latest
|
This is the complete list of members for record_descriptor, including all inherited members.
check_changes_are_permitted(void) const | record_descriptor | private |
copy(cubthread::entry *thread_p, PAGE_PTR page, PGSLOTID slotid) | record_descriptor | |
data_source enum name | record_descriptor | private |
delete_data(std::size_t offset, std::size_t data_size) | record_descriptor | |
get(cubthread::entry *thread_p, PAGE_PTR page, PGSLOTID slotid, record_get_mode mode) | record_descriptor | |
get_data(void) const | record_descriptor | |
get_data_for_modify(void) | record_descriptor | |
get_packed_size(cubpacking::packer &packer, std::size_t curr_offset) const override | record_descriptor | virtual |
get_recdes(void) const | record_descriptor | |
get_size(void) const | record_descriptor | |
insert_data(std::size_t offset, std::size_t new_size, const char *new_data) | record_descriptor | |
is_equal(const packable_object *other) | cubpacking::packable_object | inlinevirtual |
is_mutable() const | record_descriptor | private |
m_data_source | record_descriptor | private |
m_own_data | record_descriptor | private |
m_recdes | record_descriptor | private |
modify_data(std::size_t offset, std::size_t old_size, std::size_t new_size, const char *new_data) | record_descriptor | |
move_data(std::size_t dest_offset, std::size_t source_offset) | record_descriptor | |
pack(cubpacking::packer &packer) const override | record_descriptor | virtual |
peek(cubthread::entry *thread_p, PAGE_PTR page, PGSLOTID slotid) | record_descriptor | |
record_descriptor(const cubmem::block_allocator &alloc=cubmem::PRIVATE_BLOCK_ALLOCATOR) | record_descriptor | |
record_descriptor(const char *data, std::size_t size) | record_descriptor | |
record_descriptor(const recdes &rec, const cubmem::block_allocator &alloc=cubmem::PRIVATE_BLOCK_ALLOCATOR) | record_descriptor | |
record_descriptor(record_descriptor &&other) | record_descriptor | |
release_buffer(char *&data, std::size_t &size) | record_descriptor | |
resize_buffer(std::size_t size) | record_descriptor | |
set_data(const char *data, std::size_t size) | record_descriptor | |
set_data_to_object(const T &t) | record_descriptor | |
set_external_buffer(char *buf, std::size_t buf_size) | record_descriptor | |
set_external_buffer(cubmem::stack_block< S > &membuf) | record_descriptor | |
set_recdes(const recdes &rec) | record_descriptor | |
set_record_length(std::size_t length) | record_descriptor | |
set_type(std::int16_t type) | record_descriptor | |
unpack(cubpacking::unpacker &unpacker) override | record_descriptor | virtual |
update_source_after_get(record_get_mode mode) | record_descriptor | private |
~packable_object() | cubpacking::packable_object | inlinevirtual |
~record_descriptor(void) | record_descriptor |