MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
NdbTablespaceImpl (NdbDictionary::Tablespace &) | |
int | assign (const NdbTablespaceImpl &) |
Public Member Functions inherited from NdbDictionary::Tablespace | |
Tablespace (const Tablespace &) | |
void | setName (const char *name) |
const char * | getName () const |
void | setExtentSize (Uint32 sz) |
Uint32 | getExtentSize () const |
void | setAutoGrowSpecification (const AutoGrowSpecification &) |
const AutoGrowSpecification & | getAutoGrowSpecification () const |
void | setDefaultLogfileGroup (const char *name) |
void | setDefaultLogfileGroup (const class LogfileGroup &) |
const char * | getDefaultLogfileGroup () const |
Uint32 | getDefaultLogfileGroupId () const |
virtual Object::Status | getObjectStatus () const |
virtual int | getObjectVersion () const |
virtual int | getObjectId () const |
Public Member Functions inherited from NdbFilegroupImpl | |
NdbFilegroupImpl (NdbDictionary::Object::Type t) | |
Public Member Functions inherited from NdbDictObjectImpl | |
bool | change () |
Static Public Member Functions | |
static NdbTablespaceImpl & | getImpl (NdbDictionary::Tablespace &t) |
static const NdbTablespaceImpl & | getImpl (const NdbDictionary::Tablespace &) |
Public Attributes | |
NdbDictionary::Tablespace * | m_facade |
Public Attributes inherited from NdbFilegroupImpl | |
BaseString | m_name |
NdbDictionary::AutoGrowSpecification | m_grow_spec |
union { | |
Uint32 m_extent_size | |
Uint32 m_undo_buffer_size | |
}; | |
BaseString | m_logfile_group_name |
Uint32 | m_logfile_group_id |
Uint32 | m_logfile_group_version |
Uint64 | m_undo_free_words |
Public Attributes inherited from NdbDictObjectImpl | |
int | m_id |
Uint32 | m_version |
NdbDictionary::Object::Type | m_type |
NdbDictionary::Object::Status | m_status |
Additional Inherited Members | |
Public Types inherited from NdbDictionary::Object | |
enum | Status { New, Changed, Retrieved, Invalid, Altered } |
enum | Type { TypeUndefined = 0, SystemTable = 1, UserTable = 2, UniqueHashIndex = 3, OrderedIndex = 6, HashIndexTrigger = 7, IndexTrigger = 8, SubscriptionTrigger = 9, ReadOnlyConstraint = 10, TableEvent = 11, Tablespace = 20, LogfileGroup = 21, Datafile = 22, Undofile = 23, ReorgTrigger = 19, HashMap = 24 } |
enum | State { StateUndefined = 0, StateOffline = 1, StateBuilding = 2, StateDropping = 3, StateOnline = 4, StateBackup = 5, StateBroken = 9 } |
enum | Store { StoreUndefined = 0, StoreNotLogged = 1, StorePermanent = 2 } |
enum | FragmentType { FragUndefined = 0, FragSingle = 1, FragAllSmall = 2, FragAllMedium = 3, FragAllLarge = 4, DistrKeyHash = 5, DistrKeyLin = 6, UserDefined = 7, HashMapPartition = 9 } |
Protected Member Functions inherited from NdbDictObjectImpl | |
NdbDictObjectImpl (NdbDictionary::Object::Type type) |
Definition at line 475 of file NdbDictionaryImpl.hpp.