Skip to content

Struct cubmethod::dbvalue_java

ClassList > cubmethod > dbvalue_java

  • #include <method_struct_value.hpp>

Inherits the following classes: cubpacking::packable_object

Public Attributes

Type Name
DB_VALUE * value

Public Functions

Type Name
dbvalue_java ()
virtual size_t get_packed_size (cubpacking::packer & serializator, std::size_t start_offset) override const
size_t get_packed_value_size_internal (cubpacking::packer & serializator, std::size_t start_offset, DB_VALUE & v) const
virtual void pack (cubpacking::packer & serializator) override const
void pack_value_internal (cubpacking::packer & serializator, DB_VALUE & v) const
virtual void unpack (cubpacking::unpacker & deserializator) override
void unpack_value_interanl (cubpacking::unpacker & deserializator, DB_VALUE * v)

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 value

DB_VALUE* cubmethod::dbvalue_java::value;

Public Functions Documentation

function dbvalue_java

cubmethod::dbvalue_java::dbvalue_java () 

function get_packed_size

virtual size_t cubmethod::dbvalue_java::get_packed_size (
    cubpacking::packer & serializator,
    std::size_t start_offset
) override const

Implements cubpacking::packable_object::get_packed_size


function get_packed_value_size_internal

size_t cubmethod::dbvalue_java::get_packed_value_size_internal (
    cubpacking::packer & serializator,
    std::size_t start_offset,
    DB_VALUE & v
) const

function pack

virtual void cubmethod::dbvalue_java::pack (
    cubpacking::packer & serializator
) override const

Implements cubpacking::packable_object::pack


function pack_value_internal

void cubmethod::dbvalue_java::pack_value_internal (
    cubpacking::packer & serializator,
    DB_VALUE & v
) const

function unpack

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

Implements cubpacking::packable_object::unpack


function unpack_value_interanl

void cubmethod::dbvalue_java::unpack_value_interanl (
    cubpacking::unpacker & deserializator,
    DB_VALUE * v
) 


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