CUBRID Engine  latest
cubload::stats Struct Reference

#include <load_common.hpp>

Inheritance diagram for cubload::stats:
Inheritance graph
Collaboration diagram for cubload::stats:
Collaboration graph

Public Member Functions

 stats ()
 
 stats (const stats &copy)
 
statsoperator= (const stats &other)
 
void clear ()
 
void pack (cubpacking::packer &serializator) const override
 
void unpack (cubpacking::unpacker &deserializator) override
 
size_t get_packed_size (cubpacking::packer &serializator, std::size_t start_offset) const override
 
- Public Member Functions inherited from cubpacking::packable_object
virtual ~packable_object ()
 
virtual bool is_equal (const packable_object *other)
 

Public Attributes

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

Detailed Description

Definition at line 253 of file load_common.hpp.

Constructor & Destructor Documentation

cubload::stats::stats ( )

Definition at line 443 of file load_common.cpp.

References error_message, last_committed_line, log_message, and rows_failed.

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

Definition at line 455 of file load_common.cpp.

References current_line, error_message, last_committed_line, log_message, and rows_failed.

Member Function Documentation

void cubload::stats::clear ( void  )
size_t cubload::stats::get_packed_size ( cubpacking::packer serializator,
std::size_t  start_offset 
) const
overridevirtual
stats & cubload::stats::operator= ( const stats other)

Member Data Documentation

std::atomic<int64_t> cubload::stats::current_line
std::string cubload::stats::error_message
int64_t cubload::stats::last_committed_line
std::string cubload::stats::log_message
int cubload::stats::rows_failed

The documentation for this struct was generated from the following files: