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