Class cubload::semantic_helper¶
ClassList > cubload > semantic_helper
#include <load_semantic_helper.hpp>
Public Functions¶
| Type | Name |
|---|---|
| void | append_char (char c) |
| constant_type * | append_constant_list (constant_type * head, constant_type * tail) |
| string_type * | append_string_list (string_type * head, string_type * tail) |
| bool | in_instance_line () |
| constant_type * | make_constant (int type, void * val) |
| constant_type * | make_monetary_constant (int currency_type, string_type * amount) |
| constant_type * | make_real (string_type * str) |
| string_type * | make_string_by_buffer () |
| string_type * | make_string_by_yytext (const char * text, int text_size) |
| semantic_helper & | operator= (const semantic_helper & other) = delete |
| void | reset_after_batch () |
| void | reset_after_line () |
| semantic_helper () |
|
| semantic_helper (const semantic_helper & copy) = delete |
|
| void | set_in_instance_line (bool in_instance_line) |
| void | set_quoted_string_buffer () |
| ~semantic_helper () |
Public Functions Documentation¶
function append_char¶
function append_constant_list¶
constant_type * cubload::semantic_helper::append_constant_list (
constant_type * head,
constant_type * tail
)
function append_string_list¶
string_type * cubload::semantic_helper::append_string_list (
string_type * head,
string_type * tail
)
function in_instance_line¶
function make_constant¶
function make_monetary_constant¶
constant_type * cubload::semantic_helper::make_monetary_constant (
int currency_type,
string_type * amount
)
function make_real¶
function make_string_by_buffer¶
function make_string_by_yytext¶
function operator=¶
function reset_after_batch¶
function reset_after_line¶
function semantic_helper [1/2]¶
function semantic_helper [2/2]¶
function set_in_instance_line¶
function set_quoted_string_buffer¶
function ~semantic_helper¶
The documentation for this class was generated from the following file cubrid/src/loaddb/load_semantic_helper.hpp