Skip to content

Class cubload::load_status

ClassList > cubload > load_status

  • #include <load_common.hpp>

Inherits the following classes: cubpacking::packable_object

Public Functions

Type Name
int get_load_client_type ()
std::vector< stats > & get_load_stats ()
virtual size_t get_packed_size (cubpacking::packer & serializator, std::size_t start_offset) override const
bool is_load_completed ()
bool is_load_failed ()
load_status ()
load_status (int load_client_type, bool is_load_completed, bool is_session_failed, std::vector< stats > & load_stats)
load_status (load_status && other) noexcept
load_status (const load_status & copy) = delete
load_status & operator= (load_status && other) noexcept
load_status & operator= (const load_status & copy) = delete
virtual void pack (cubpacking::packer & serializator) override const
virtual void unpack (cubpacking::unpacker & deserializator) override

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 Functions Documentation

function get_load_client_type

int cubload::load_status::get_load_client_type () 

function get_load_stats

std::vector< stats > & cubload::load_status::get_load_stats () 

function get_packed_size

virtual size_t cubload::load_status::get_packed_size (
    cubpacking::packer & serializator,
    std::size_t start_offset
) override const

Implements cubpacking::packable_object::get_packed_size


function is_load_completed

bool cubload::load_status::is_load_completed () 

function is_load_failed

bool cubload::load_status::is_load_failed () 

function load_status [1/4]

cubload::load_status::load_status () 

function load_status [2/4]

cubload::load_status::load_status (
    int load_client_type,
    bool is_load_completed,
    bool is_session_failed,
    std::vector< stats > & load_stats
) 

function load_status [3/4]

cubload::load_status::load_status (
    load_status && other
) noexcept

function load_status [4/4]

cubload::load_status::load_status (
    const  load_status & copy
) = delete

function operator=

load_status & cubload::load_status::operator= (
    load_status && other
) noexcept

function operator=

load_status & cubload::load_status::operator= (
    const  load_status & copy
) = delete

function pack

virtual void cubload::load_status::pack (
    cubpacking::packer & serializator
) override const

Implements cubpacking::packable_object::pack


function unpack

virtual void cubload::load_status::unpack (
    cubpacking::unpacker & deserializator
) override

Implements cubpacking::packable_object::unpack



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