Drizzled Public API Documentation

drizzled::message::AlterTable Class Reference

List of all members.

Public Types

typedef
AlterTable_AlterTableOperation 
AlterTableOperation
typedef AlterTable_RenameTable RenameTable
typedef AlterTable_AlterKeysOnOff AlterKeysOnOff
typedef AlterTable_BuildMethod BuildMethod

Public Member Functions

 AlterTable (const AlterTable &from)
AlterTableoperator= (const AlterTable &from)
const
::google::protobuf::UnknownFieldSet & 
unknown_fields () const
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
void Swap (AlterTable *other)
AlterTableNew () const
void CopyFrom (const ::google::protobuf::Message &from)
void MergeFrom (const ::google::protobuf::Message &from)
void CopyFrom (const AlterTable &from)
void MergeFrom (const AlterTable &from)
void Clear ()
bool IsInitialized () const
int ByteSize () const
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
bool has_catalog () const
void clear_catalog ()
const ::std::string & catalog () const
void set_catalog (const ::std::string &value)
void set_catalog (const char *value)
void set_catalog (const char *value, size_t size)
inline::std::string * mutable_catalog ()
inline::std::string * release_catalog ()
bool has_schema () const
void clear_schema ()
const ::std::string & schema () const
void set_schema (const ::std::string &value)
void set_schema (const char *value)
void set_schema (const char *value, size_t size)
inline::std::string * mutable_schema ()
inline::std::string * release_schema ()
bool has_name () const
void clear_name ()
const ::std::string & name () const
void set_name (const ::std::string &value)
void set_name (const char *value)
void set_name (const char *value, size_t size)
inline::std::string * mutable_name ()
inline::std::string * release_name ()
bool has_build_method () const
void clear_build_method ()
inline::drizzled::message::AlterTable_BuildMethod build_method () const
void set_build_method (::drizzled::message::AlterTable_BuildMethod value)
bool has_ignore () const
void clear_ignore ()
bool ignore () const
void set_ignore (bool value)
int operations_size () const
void clear_operations ()
const
::drizzled::message::AlterTable_AlterTableOperation
operations (int index) const
inline::drizzled::message::AlterTable_AlterTableOperation * mutable_operations (int index)
inline::drizzled::message::AlterTable_AlterTableOperation * add_operations ()
const
::google::protobuf::RepeatedPtrField
< ::drizzled::message::AlterTable_AlterTableOperation > & 
operations () const
inline::google::protobuf::RepeatedPtrField
< ::drizzled::message::AlterTable_AlterTableOperation > * 
mutable_operations ()
bool has_rename () const
void clear_rename ()
const
::drizzled::message::AlterTable_RenameTable
rename () const
inline::drizzled::message::AlterTable_RenameTable * mutable_rename ()
inline::drizzled::message::AlterTable_RenameTable * release_rename ()
bool has_alter_keys_onoff () const
void clear_alter_keys_onoff ()
const
::drizzled::message::AlterTable_AlterKeysOnOff
alter_keys_onoff () const
inline::drizzled::message::AlterTable_AlterKeysOnOff * mutable_alter_keys_onoff ()
inline::drizzled::message::AlterTable_AlterKeysOnOff * release_alter_keys_onoff ()

Static Public Member Functions

static const
::google::protobuf::Descriptor * 
descriptor ()
static const AlterTabledefault_instance ()
static bool BuildMethod_IsValid (int value)
static const
::google::protobuf::EnumDescriptor * 
BuildMethod_descriptor ()
static const ::std::string & BuildMethod_Name (BuildMethod value)
static bool BuildMethod_Parse (const ::std::string &name, BuildMethod *value)

Static Public Attributes

static const BuildMethod BUILD_DEFAULT = AlterTable_BuildMethod_BUILD_DEFAULT
static const BuildMethod BUILD_ONLINE = AlterTable_BuildMethod_BUILD_ONLINE
static const BuildMethod BUILD_OFFLINE = AlterTable_BuildMethod_BUILD_OFFLINE
static const BuildMethod BuildMethod_MIN
static const BuildMethod BuildMethod_MAX
static const int BuildMethod_ARRAYSIZE
static const int kCatalogFieldNumber = 1
static const int kSchemaFieldNumber = 2
static const int kNameFieldNumber = 3
static const int kBuildMethodFieldNumber = 4
static const int kIgnoreFieldNumber = 5
static const int kOperationsFieldNumber = 6
static const int kRenameFieldNumber = 7
static const int kAlterKeysOnoffFieldNumber = 8

Private Member Functions

void SharedCtor ()
void SharedDtor ()
void SetCachedSize (int size) const
void set_has_catalog ()
void clear_has_catalog ()
void set_has_schema ()
void clear_has_schema ()
void set_has_name ()
void clear_has_name ()
void set_has_build_method ()
void clear_has_build_method ()
void set_has_ignore ()
void clear_has_ignore ()
void set_has_rename ()
void clear_has_rename ()
void set_has_alter_keys_onoff ()
void clear_has_alter_keys_onoff ()
void InitAsDefaultInstance ()

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
::std::string * catalog_
::std::string * schema_
::std::string * name_
int build_method_
bool ignore_
::google::protobuf::RepeatedPtrField
< ::drizzled::message::AlterTable_AlterTableOperation
operations_
::drizzled::message::AlterTable_RenameTablerename_
::drizzled::message::AlterTable_AlterKeysOnOffalter_keys_onoff_
int _cached_size_
::google::protobuf::uint32 _has_bits_ [(8+31)/32]

Static Private Attributes

static AlterTabledefault_instance_ = NULL

Friends

void protobuf_AddDesc_alter_5ftable_2eproto ()
void protobuf_AssignDesc_alter_5ftable_2eproto ()
void protobuf_ShutdownFile_alter_5ftable_2eproto ()

Detailed Description

Definition at line 390 of file alter_table.pb.h.


Member Data Documentation

const int drizzled::message::AlterTable::BuildMethod_ARRAYSIZE
static
Initial value:
AlterTable_BuildMethod_BuildMethod_ARRAYSIZE

Definition at line 457 of file alter_table.pb.h.

const AlterTable_BuildMethod drizzled::message::AlterTable::BuildMethod_MAX
static
Initial value:
AlterTable_BuildMethod_BuildMethod_MAX

Definition at line 455 of file alter_table.pb.h.

const AlterTable_BuildMethod drizzled::message::AlterTable::BuildMethod_MIN
static
Initial value:
AlterTable_BuildMethod_BuildMethod_MIN

Definition at line 453 of file alter_table.pb.h.


The documentation for this class was generated from the following files: