Struct cubmethod::result_tuple_info¶
ClassList > cubmethod > result_tuple_info
#include <method_struct_query.hpp>
Inherits the following classes: cubpacking::packable_object
Public Attributes¶
| Type | Name |
|---|---|
| std::vector< DB_VALUE > | attributes |
| int | index |
| OID | oid |
Public Functions¶
| Type | Name |
|---|---|
| virtual size_t | get_packed_size (cubpacking::packer & serializator, std::size_t start_offset) override const |
| virtual void | pack (cubpacking::packer & serializator) override const |
| result_tuple_info () |
|
| result_tuple_info (int index, std::vector< DB_VALUE > & attributes) |
|
| result_tuple_info (int idx, std::vector< DB_VALUE > & attr, OID & oid_val) |
|
| result_tuple_info (result_tuple_info && other) |
|
| virtual void | unpack (cubpacking::unpacker & deserializator) override |
| ~result_tuple_info () |
Public Functions inherited from cubpacking::packable_object¶
See cubpacking::packable_object
| Type | Name |
|---|---|
| virtual size_t | get_packed_size (packer & serializator, std::size_t start_offset=0) const = 0 |
| virtual bool | is_equal (const packable_object * other) |
| virtual void | pack (packer & serializator) const = 0 |
| virtual void | unpack (unpacker & deserializator) = 0 |
| virtual | ~packable_object () |
Public Attributes Documentation¶
variable attributes¶
variable index¶
variable oid¶
Public Functions Documentation¶
function get_packed_size¶
virtual size_t cubmethod::result_tuple_info::get_packed_size (
cubpacking::packer & serializator,
std::size_t start_offset
) override const
Implements cubpacking::packable_object::get_packed_size
function pack¶
virtual void cubmethod::result_tuple_info::pack (
cubpacking::packer & serializator
) override const
Implements cubpacking::packable_object::pack
function result_tuple_info [1/4]¶
function result_tuple_info [2/4]¶
function result_tuple_info [3/4]¶
cubmethod::result_tuple_info::result_tuple_info (
int idx,
std::vector< DB_VALUE > & attr,
OID & oid_val
)
function result_tuple_info [4/4]¶
function unpack¶
virtual void cubmethod::result_tuple_info::unpack (
cubpacking::unpacker & deserializator
) override
Implements cubpacking::packable_object::unpack
function ~result_tuple_info¶
The documentation for this class was generated from the following file cubrid/src/method/method_struct_query.hpp