Skip to content

Class cubload::driver

ClassList > cubload > driver

  • #include <load_driver.hpp>

Public Functions

Type Name
void clear ()
driver ()
driver (const driver & copy) = delete
class_installer & get_class_installer ()
error_handler & get_error_handler ()
object_loader & get_object_loader ()
scanner & get_scanner ()
semantic_helper & get_semantic_helper ()
int get_start_line ()
void initialize (class_installer * cls_installer, object_loader * obj_loader, error_handler * error_handler)
bool is_initialized ()
driver & operator= (const driver & other) = delete
int parse (std::istream & iss, int line_offset=0)
void update_start_line ()
~driver ()

Public Functions Documentation

function clear

void cubload::driver::clear () 

function driver [1/2]

cubload::driver::driver () 

function driver [2/2]

cubload::driver::driver (
    const  driver & copy
) = delete

function get_class_installer

class_installer & cubload::driver::get_class_installer () 

function get_error_handler

error_handler & cubload::driver::get_error_handler () 

function get_object_loader

object_loader & cubload::driver::get_object_loader () 

function get_scanner

scanner & cubload::driver::get_scanner () 

function get_semantic_helper

semantic_helper & cubload::driver::get_semantic_helper () 

function get_start_line

int cubload::driver::get_start_line () 

function initialize

void cubload::driver::initialize (
    class_installer * cls_installer,
    object_loader * obj_loader,
    error_handler * error_handler
) 

function is_initialized

bool cubload::driver::is_initialized () 

function operator=

driver & cubload::driver::operator= (
    const  driver & other
) = delete

function parse

int cubload::driver::parse (
    std::istream & iss,
    int line_offset=0
) 

function update_start_line

void cubload::driver::update_start_line () 

function ~driver

cubload::driver::~driver () 


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