Skip to content

Struct cubload::stats

ClassList > cubload > stats

  • #include <load_common.hpp>

Inherits the following classes: cubpacking::packable_object

Public Attributes

Type Name
std::atomic< int64_t > current_line
std::string error_message
int64_t last_committed_line
std::string log_message
int64_t rows_committed
int rows_failed

Public Functions

Type Name
void clear ()
virtual size_t get_packed_size (cubpacking::packer & serializator, std::size_t start_offset) override const
stats & operator= (const stats & other)
virtual void pack (cubpacking::packer & serializator) override const
stats ()
stats (const stats & copy)
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 Attributes Documentation

variable current_line

std::atomic<int64_t> cubload::stats::current_line;

variable error_message

std::string cubload::stats::error_message;

variable last_committed_line

int64_t cubload::stats::last_committed_line;

variable log_message

std::string cubload::stats::log_message;

variable rows_committed

int64_t cubload::stats::rows_committed;

variable rows_failed

int cubload::stats::rows_failed;

Public Functions Documentation

function clear

void cubload::stats::clear () 

function get_packed_size

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

Implements cubpacking::packable_object::get_packed_size


function operator=

stats & cubload::stats::operator= (
    const  stats & other
) 

function pack

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

Implements cubpacking::packable_object::pack


function stats [1/2]

cubload::stats::stats () 

function stats [2/2]

cubload::stats::stats (
    const  stats & copy
) 

function unpack

virtual void cubload::stats::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