CUBRID Engine  latest
cubload::sa_object_loader Class Reference

#include <load_sa_loader.hpp>

Inheritance diagram for cubload::sa_object_loader:
Inheritance graph
Collaboration diagram for cubload::sa_object_loader:
Collaboration graph

Public Member Functions

 sa_object_loader ()=default
 
 ~sa_object_loader () override=default
 
void init (class_id clsid) override
 
void destroy () override
 
void start_line (int object_id) override
 
void process_line (constant_type *cons) override
 
void finish_line () override
 
void flush_records () override
 
std::size_t get_rows_number () override
 
- Public Member Functions inherited from cubload::object_loader
virtual ~object_loader ()=default
 

Detailed Description

Definition at line 44 of file load_sa_loader.hpp.

Constructor & Destructor Documentation

cubload::sa_object_loader::sa_object_loader ( )
default
cubload::sa_object_loader::~sa_object_loader ( )
overridedefault

Member Function Documentation

void cubload::sa_object_loader::destroy ( )
overridevirtual

Implements cubload::object_loader.

Definition at line 755 of file load_sa_loader.cpp.

References display_error(), er_filter_errid(), err, ldr_destroy(), and NO_ERROR.

void cubload::sa_object_loader::flush_records ( )
overridevirtual

Implements cubload::object_loader.

Definition at line 766 of file load_sa_loader.cpp.

std::size_t cubload::sa_object_loader::get_rows_number ( )
overridevirtual

Implements cubload::object_loader.

Definition at line 772 of file load_sa_loader.cpp.

References assert.

void cubload::sa_object_loader::init ( class_id  clsid)
overridevirtual

Implements cubload::object_loader.

Definition at line 748 of file load_sa_loader.cpp.

void cubload::sa_object_loader::start_line ( int  object_id)
overridevirtual

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