|
CUBRID Engine
latest
|
#include <load_common.hpp>

Public Member Functions | |
| string_type () | |
| string_type (char *val, std::size_t size, bool need_free_val) | |
| ~string_type () | |
| void | destroy () |
Public Attributes | |
| string_type * | next |
| string_type * | last |
| char * | val |
| size_t | size |
| bool | need_free_val |
Definition at line 184 of file load_common.hpp.
| cubload::string_type::string_type | ( | ) |
Definition at line 356 of file load_common.cpp.
| cubload::string_type::string_type | ( | char * | val, |
| std::size_t | size, | ||
| bool | need_free_val | ||
| ) |
Definition at line 371 of file load_common.cpp.
| cubload::string_type::~string_type | ( | ) |
Definition at line 366 of file load_common.cpp.
References destroy().
| void cubload::string_type::destroy | ( | ) |
Definition at line 382 of file load_common.cpp.
References need_free_val, NULL, size, and val.
Referenced by cubload::semantic_helper::clear(), and ~string_type().

| string_type* cubload::string_type::last |
Definition at line 193 of file load_common.hpp.
| bool cubload::string_type::need_free_val |
Definition at line 196 of file load_common.hpp.
Referenced by destroy(), and cubload::semantic_helper::make_string().
| string_type* cubload::string_type::next |
Definition at line 192 of file load_common.hpp.
Referenced by cubload::sa_class_installer::install_class(), and cubload::server_class_installer::register_class_with_attributes().
| size_t cubload::string_type::size |
Definition at line 195 of file load_common.hpp.
Referenced by destroy(), cubload::sa_class_installer::install_class(), cubload::semantic_helper::is_utf8_valid(), ldr_process_object_ref(), cubload::semantic_helper::make_string(), cubload::server_object_loader::process_generic_constant(), cubload::sa_object_loader::process_line(), and cubload::server_object_loader::process_monetary_constant().
| char* cubload::string_type::val |
Definition at line 194 of file load_common.hpp.
Referenced by destroy(), cubload::sa_class_installer::install_class(), cubload::server_class_installer::install_class(), cubload::semantic_helper::is_utf8_valid(), ldr_process_object_ref(), cubload::semantic_helper::make_real(), cubload::semantic_helper::make_string(), cubload::semantic_helper::make_string_and_copy(), cubload::server_object_loader::process_constant(), cubload::server_object_loader::process_generic_constant(), cubload::sa_object_loader::process_line(), cubload::server_object_loader::process_monetary_constant(), and cubload::server_class_installer::register_class_with_attributes().