#include <partition_index.h>
◆ DD_table
◆ Impl
◆ ~Partition_index()
dd::Partition_index::~Partition_index |
( |
| ) |
|
|
overridedefault |
◆ 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 |
Implemented in dd::Partition_index_impl.
◆ index() [1/2]
virtual const Index & dd::Partition_index::index |
( |
| ) |
const |
|
pure virtual |
◆ index() [2/2]
virtual Index & dd::Partition_index::index |
( |
| ) |
|
|
pure virtual |
◆ name()
const String_type & dd::Partition_index::name |
( |
| ) |
const |
|
inline |
◆ options() [1/2]
virtual const Properties & dd::Partition_index::options |
( |
| ) |
const |
|
pure virtual |
◆ options() [2/2]
virtual Properties & dd::Partition_index::options |
( |
| ) |
|
|
pure virtual |
◆ partition() [1/2]
virtual const Partition & dd::Partition_index::partition |
( |
| ) |
const |
|
pure virtual |
◆ partition() [2/2]
virtual Partition & dd::Partition_index::partition |
( |
| ) |
|
|
pure virtual |
◆ se_private_data() [1/2]
virtual const Properties & dd::Partition_index::se_private_data |
( |
| ) |
const |
|
pure virtual |
◆ se_private_data() [2/2]
virtual Properties & dd::Partition_index::se_private_data |
( |
| ) |
|
|
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::Partition_index_impl.
◆ set_options() [1/2]
virtual bool dd::Partition_index::set_options |
( |
const Properties & |
options | ) |
|
|
pure virtual |
◆ set_options() [2/2]
virtual bool dd::Partition_index::set_options |
( |
const String_type & |
options_raw | ) |
|
|
pure virtual |
◆ set_se_private_data() [1/2]
virtual bool dd::Partition_index::set_se_private_data |
( |
const Properties & |
se_private_data | ) |
|
|
pure virtual |
◆ set_se_private_data() [2/2]
virtual bool dd::Partition_index::set_se_private_data |
( |
const String_type & |
se_private_data_raw | ) |
|
|
pure virtual |
◆ set_tablespace_id()
virtual void dd::Partition_index::set_tablespace_id |
( |
Object_id |
tablespace_id | ) |
|
|
pure virtual |
◆ tablespace_id()
virtual Object_id dd::Partition_index::tablespace_id |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: