Skip to content

Class cubload::server_class_installer

ClassList > cubload > server_class_installer

  • #include <load_server_loader.hpp>

Inherits the following classes: cubload::class_installer

Public Functions

Type Name
virtual void check_class (const char * class_name, int class_id) override
virtual int install_class (const char * class_name) override
virtual void install_class (string_type * class_name, class_command_spec_type * cmd_spec) override
bool is_class_ignored (const char * classname)
server_class_installer () = delete
server_class_installer (session & session, error_handler & error_handler)
virtual void set_class_id (class_id clsid) override
void to_lowercase_identifier (const char * idname, cubmem::extensible_block & eb)
~server_class_installer () override

Public Functions inherited from cubload::class_installer

See cubload::class_installer

Type Name
virtual void check_class (const char * class_name, int class_id) = 0
virtual int install_class (const char * class_name) = 0
virtual void install_class (string_type * class_name, class_command_spec_type * cmd_spec) = 0
virtual void set_class_id (class_id clsid) = 0
virtual ~class_installer () = default

Public Functions Documentation

function check_class

virtual void cubload::server_class_installer::check_class (
    const  char * class_name,
    int class_id
) override

Implements cubload::class_installer::check_class


function install_class [1/2]

virtual int cubload::server_class_installer::install_class (
    const  char * class_name
) override

Implements cubload::class_installer::install_class


function install_class [2/2]

virtual void cubload::server_class_installer::install_class (
    string_type * class_name,
    class_command_spec_type * cmd_spec
) override

Implements cubload::class_installer::install_class


function is_class_ignored

bool cubload::server_class_installer::is_class_ignored (
    const  char * classname
) 

function server_class_installer [1/2]

cubload::server_class_installer::server_class_installer () = delete

function server_class_installer [2/2]

cubload::server_class_installer::server_class_installer (
    session & session,
    error_handler & error_handler
) 

function set_class_id

virtual void cubload::server_class_installer::set_class_id (
    class_id clsid
) override

Implements cubload::class_installer::set_class_id


function to_lowercase_identifier

void cubload::server_class_installer::to_lowercase_identifier (
    const  char * idname,
    cubmem::extensible_block & eb
) 

function ~server_class_installer

cubload::server_class_installer::~server_class_installer () override


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