|
MySQL 5.6.14 Source Code Document
|


Public Member Functions | |
| NdbHashMapImpl () | |
| NdbHashMapImpl (NdbDictionary::HashMap &) | |
| int | assign (const NdbHashMapImpl &src) |
Public Member Functions inherited from NdbDictionary::HashMap | |
| HashMap (const HashMap &) | |
| void | setName (const char *) |
| const char * | getName () const |
| void | setMap (const Uint32 *values, Uint32 len) |
| Uint32 | getMapLen () const |
| int | getMapValues (Uint32 *dst, Uint32 len) const |
| bool | equal (const HashMap &) const |
| virtual Object::Status | getObjectStatus () const |
| virtual int | getObjectVersion () const |
| virtual int | getObjectId () const |
Public Member Functions inherited from NdbDictObjectImpl | |
| bool | change () |
Static Public Member Functions | |
| static NdbHashMapImpl & | getImpl (NdbDictionary::HashMap &t) |
| static const NdbHashMapImpl & | getImpl (const NdbDictionary::HashMap &t) |
Static Public Member Functions inherited from NdbDictObjectImpl | |
| static NdbDictObjectImpl & | getImpl (NdbDictionary::ObjectId &t) |
| static const NdbDictObjectImpl & | getImpl (const NdbDictionary::ObjectId &t) |
Public Attributes | |
| BaseString | m_name |
| Vector< Uint32 > | m_map |
| NdbDictionary::HashMap * | m_facade |
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 541 of file NdbDictionaryImpl.hpp.
| NdbHashMapImpl::NdbHashMapImpl | ( | ) |
Definition at line 8056 of file NdbDictionaryImpl.cpp.