Struct cubschema::information_schema_definition
ClassList > cubschema > information_schema_definition
#include <schema_information_schema_definition.hpp>
Public Types
Public Attributes
Public Functions
Public Types Documentation
typedef attr_vec_type
using cubschema::information_schema_definition::attr_vec_type = std::vector <attribute>;
typedef cstr_vec_type
using cubschema::information_schema_definition::cstr_vec_type = std::vector <constraint>;
typedef row_init_type
using cubschema::information_schema_definition::row_init_type = std::function<int (struct db_object *)>;
Public Attributes Documentation
variable attributes
const attr_vec_type cubschema::information_schema_definition::attributes;
variable auth
const authorization cubschema::information_schema_definition::auth;
variable constraints
const cstr_vec_type cubschema::information_schema_definition::constraints;
variable name
const std::string cubschema::information_schema_definition::name;
variable row_initializer
const row_init_type cubschema::information_schema_definition::row_initializer;
Public Functions Documentation
cubschema::information_schema_definition::information_schema_definition (
const std::string & n,
const attr_vec_type & attrs,
const cstr_vec_type & cts,
const authorization & au,
row_init_type ri=nullptr
)
The documentation for this class was generated from the following file cubrid/src/object/schema_information_schema_definition.hpp