#include <check_constraint.h>
◆ DD_table
◆ Impl
◆ enum_constraint_state
Enumerator |
---|
CS_NOT_ENFORCED | |
CS_ENFORCED | |
◆ ~Check_constraint()
dd::Check_constraint::~Check_constraint |
( |
| ) |
|
|
overridedefault |
◆ alias_name()
virtual const String_type & dd::Check_constraint::alias_name |
( |
| ) |
const |
|
pure virtual |
◆ check_clause()
virtual const String_type & dd::Check_constraint::check_clause |
( |
| ) |
const |
|
pure virtual |
◆ check_clause_utf8()
virtual const String_type & dd::Check_constraint::check_clause_utf8 |
( |
| ) |
const |
|
pure virtual |
◆ constraint_state()
◆ deserialize()
Re-establishes the state of *this by reading sdi information from the rapidjson DOM subobject provided.
Cross-references encountered within this object are tracked in sdictx, so that they can be updated when the entire object graph has been established.
- Parameters
-
rctx | stores book-keeping information for the deserialization process |
val | subobject of rapidjson DOM containing json representation of this object |
- Return values
-
Implemented in dd::Check_constraint_impl.
◆ is_alter_mode()
virtual bool dd::Check_constraint::is_alter_mode |
( |
| ) |
const |
|
pure virtual |
◆ serialize()
Converts *this into json.
Converts all member variables that are to be included in the sdi into json by transforming them appropriately and passing them to the rapidjson writer provided.
- Parameters
-
wctx | opaque context for data needed by serialization |
w | rapidjson writer which will perform conversion to json |
Implemented in dd::Check_constraint_impl.
◆ set_alias_name()
virtual void dd::Check_constraint::set_alias_name |
( |
const String_type & |
alias_name | ) |
|
|
pure virtual |
◆ set_alter_mode()
virtual void dd::Check_constraint::set_alter_mode |
( |
bool |
alter_mode | ) |
|
|
pure virtual |
◆ set_check_clause()
virtual void dd::Check_constraint::set_check_clause |
( |
const String_type & |
check_clause | ) |
|
|
pure virtual |
◆ set_check_clause_utf8()
virtual void dd::Check_constraint::set_check_clause_utf8 |
( |
const String_type & |
check_clause_utf8 | ) |
|
|
pure virtual |
◆ set_constraint_state()
virtual void dd::Check_constraint::set_constraint_state |
( |
bool |
is_enforced | ) |
|
|
pure virtual |
◆ table() [1/2]
virtual const Table & dd::Check_constraint::table |
( |
| ) |
const |
|
pure virtual |
◆ table() [2/2]
virtual Table & dd::Check_constraint::table |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: