MySQL 9.1.0
Source Code Documentation
dd::Index Member List

This is the complete list of members for dd::Index, including all inherited members.

add_element(Column *c)=0dd::Indexpure virtual
algorithm() const =0dd::Indexpure virtual
comment() const =0dd::Indexpure virtual
DD_table typedefdd::Index
debug_print(String_type &outb) const =0dd::Weak_objectpure virtual
deserialize(Sdi_rcontext *rctx, const RJ_Value &val)=0dd::Indexpure virtual
elements() const =0dd::Indexpure virtual
engine() const =0dd::Indexpure virtual
engine_attribute() const =0dd::Indexpure virtual
enum_index_algorithm enum namedd::Index
enum_index_type enum namedd::Index
IA_BTREE enum valuedd::Index
IA_FULLTEXT enum valuedd::Index
IA_HASH enum valuedd::Index
IA_RTREE enum valuedd::Index
IA_SE_SPECIFIC enum valuedd::Index
id() const =0dd::Entity_objectpure virtual
impl()=0dd::Entity_objectprivatepure virtual
impl() const =0dd::Entity_objectprivatepure virtual
Impl typedefdd::Index
index() constdd::Indexinline
index()dd::Indexinline
Index_elements typedefdd::Index
is_algorithm_explicit() const =0dd::Indexpure virtual
is_candidate_key() const =0dd::Indexpure virtual
is_generated() const =0dd::Indexpure virtual
is_hidden() const =0dd::Indexpure virtual
is_persistent() const =0dd::Entity_objectpure virtual
is_visible() const =0dd::Indexpure virtual
IT_FULLTEXT enum valuedd::Index
IT_MULTIPLE enum valuedd::Index
IT_PRIMARY enum valuedd::Index
IT_SPATIAL enum valuedd::Index
IT_UNIQUE enum valuedd::Index
name() const =0dd::Entity_objectpure virtual
options() const =0dd::Indexpure virtual
options()=0dd::Indexpure virtual
ordinal_position() const =0dd::Indexpure virtual
se_private_data() const =0dd::Indexpure virtual
se_private_data()=0dd::Indexpure virtual
secondary_engine_attribute() const =0dd::Indexpure virtual
serialize(Sdi_wcontext *wctx, Sdi_writer *w) const =0dd::Indexpure virtual
set_algorithm(enum_index_algorithm algorithm)=0dd::Indexpure virtual
set_algorithm_explicit(bool alg_expl)=0dd::Indexpure virtual
set_comment(const String_type &comment)=0dd::Indexpure virtual
set_engine(const String_type &engine)=0dd::Indexpure virtual
set_engine_attribute(LEX_CSTRING)=0dd::Indexpure virtual
set_generated(bool generated)=0dd::Indexpure virtual
set_hidden(bool hidden)=0dd::Indexpure virtual
set_name(const String_type &name)=0dd::Entity_objectpure virtual
set_options(const Properties &options)=0dd::Indexpure virtual
set_options(const String_type &options_raw)=0dd::Indexpure virtual
set_ordinal_position(uint ordinal_position)=0dd::Indexpure virtual
set_se_private_data(const String_type &se_private_data_raw)=0dd::Indexpure virtual
set_se_private_data(const Properties &se_private_data)=0dd::Indexpure virtual
set_secondary_engine_attribute(LEX_CSTRING)=0dd::Indexpure virtual
set_tablespace_id(Object_id tablespace_id)=0dd::Indexpure virtual
set_type(enum_index_type type)=0dd::Indexpure virtual
set_visible(bool is_visible)=0dd::Indexpure virtual
table() const =0dd::Indexpure virtual
table()=0dd::Indexpure virtual
tablespace_id() const =0dd::Indexpure virtual
type() const =0dd::Indexpure virtual
Weak_object()=defaultdd::Weak_object
Weak_object(const Weak_object &)=defaultdd::Weak_object
~Index() override=defaultdd::Index
~Weak_object()=defaultdd::Weak_objectvirtual