CUBRID Engine  latest
record_descriptor Member List

This is the complete list of members for record_descriptor, including all inherited members.

check_changes_are_permitted(void) const record_descriptorprivate
copy(cubthread::entry *thread_p, PAGE_PTR page, PGSLOTID slotid)record_descriptor
data_source enum namerecord_descriptorprivate
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 overriderecord_descriptorvirtual
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_objectinlinevirtual
is_mutable() const record_descriptorprivate
m_data_sourcerecord_descriptorprivate
m_own_datarecord_descriptorprivate
m_recdesrecord_descriptorprivate
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 overriderecord_descriptorvirtual
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) overriderecord_descriptorvirtual
update_source_after_get(record_get_mode mode)record_descriptorprivate
~packable_object()cubpacking::packable_objectinlinevirtual
~record_descriptor(void)record_descriptor