Skip to content

Struct cubschema::constraint

ClassList > cubschema > constraint

  • #include <schema_system_catalog_definition.hpp>

Public Attributes

Type Name
std::vector< const char * > attribute_names
bool is_class_attributes
std::string name
DB_CONSTRAINT_TYPE type

Public Functions

Type Name
constraint (const DB_CONSTRAINT_TYPE & t, std::string_view n, const std::vector< const char * > & attrs, bool is_class_attr)

Public Attributes Documentation

variable attribute_names

std::vector<const char *> cubschema::constraint::attribute_names;

variable is_class_attributes

bool cubschema::constraint::is_class_attributes;

variable name

std::string cubschema::constraint::name;

variable type

DB_CONSTRAINT_TYPE cubschema::constraint::type;

Public Functions Documentation

function constraint

cubschema::constraint::constraint (
    const  DB_CONSTRAINT_TYPE & t,
    std::string_view n,
    const std::vector< const  char * > & attrs,
    bool is_class_attr
) 


The documentation for this class was generated from the following file cubrid/src/object/schema_system_catalog_definition.hpp