Skip to content

Struct cubmethod::collection_cmd_request

ClassList > cubmethod > collection_cmd_request

  • #include <method_struct_oid_info.hpp>

Inherits the following classes: cubpacking::packable_object

Public Attributes

Type Name
std::string attr_name
int command
int index
bool is_compatible_java
bool is_from_java
OID oid
DB_VALUE value

Public Functions

Type Name
collection_cmd_request ()
virtual size_t get_packed_size (cubpacking::packer & serializator, std::size_t start_offset) override const
virtual void pack (cubpacking::packer & serializator) override const
virtual void unpack (cubpacking::unpacker & deserializator) override
~collection_cmd_request ()

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 attr_name

std::string cubmethod::collection_cmd_request::attr_name;

variable command

int cubmethod::collection_cmd_request::command;

variable index

int cubmethod::collection_cmd_request::index;

variable is_compatible_java

bool cubmethod::collection_cmd_request::is_compatible_java;

variable is_from_java

bool cubmethod::collection_cmd_request::is_from_java;

variable oid

OID cubmethod::collection_cmd_request::oid;

variable value

DB_VALUE cubmethod::collection_cmd_request::value;

Public Functions Documentation

function collection_cmd_request

cubmethod::collection_cmd_request::collection_cmd_request () 

function get_packed_size

virtual size_t cubmethod::collection_cmd_request::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::collection_cmd_request::pack (
    cubpacking::packer & serializator
) override const

Implements cubpacking::packable_object::pack


function unpack

virtual void cubmethod::collection_cmd_request::unpack (
    cubpacking::unpacker & deserializator
) override

Implements cubpacking::packable_object::unpack


function ~collection_cmd_request

cubmethod::collection_cmd_request::~collection_cmd_request () 


The documentation for this class was generated from the following file cubrid/src/method/method_struct_oid_info.hpp