Skip to content

Class cubload::object_loader

ClassList > cubload > object_loader

  • #include <load_common.hpp>

Inherited by the following classes: cubload::sa_object_loader, cubload::server_object_loader

Public Functions

Type Name
virtual void destroy () = 0
virtual void finish_line () = 0
virtual void flush_records () = 0
virtual std::size_t get_rows_number () = 0
virtual void init (class_id clsid) = 0
virtual void process_line (constant_type * cons) = 0
virtual void start_line (int object_id) = 0
virtual ~object_loader () = default

Public Functions Documentation

function destroy

virtual void cubload::object_loader::destroy () = 0

function finish_line

virtual void cubload::object_loader::finish_line () = 0

function flush_records

virtual void cubload::object_loader::flush_records () = 0

function get_rows_number

virtual std::size_t cubload::object_loader::get_rows_number () = 0

function init

virtual void cubload::object_loader::init (
    class_id clsid
) = 0

function process_line

virtual void cubload::object_loader::process_line (
    constant_type * cons
) = 0

function start_line

virtual void cubload::object_loader::start_line (
    int object_id
) = 0

function ~object_loader

virtual cubload::object_loader::~object_loader () = default


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