Struct cubschema::attribute
ClassList > cubschema > attribute
#include <schema_system_catalog_definition.hpp>
Public Types
Public Attributes
Public Functions
Public Types Documentation
typedef default_value_init_type
using cubschema::attribute::default_value_init_type = std::function<int (DB_VALUE *)>;
Public Attributes Documentation
variable dvalue_func
default_value_init_type cubschema::attribute::dvalue_func;
variable kind
attribute_kind cubschema::attribute::kind;
variable name
std::string cubschema::attribute::name;
variable type
std::string cubschema::attribute::type;
Public Functions Documentation
function attribute [1/5]
cubschema::attribute::attribute (
const std::string & name,
const std::string & type
)
function attribute [2/5]
cubschema::attribute::attribute (
const std::string & name,
const std::string & type,
default_value_init_type dval_f
)
function attribute [3/5]
cubschema::attribute::attribute (
const attribute_kind kind,
const std::string & name
)
function attribute [4/5]
cubschema::attribute::attribute (
const attribute_kind kind,
const std::string & name,
const std::string & type
)
function attribute [5/5]
cubschema::attribute::attribute (
const attribute_kind kind,
const std::string & name,
const std::string & type,
default_value_init_type dval_f
)
The documentation for this class was generated from the following file cubrid/src/object/schema_system_catalog_definition.hpp