|
momo
3.11
|
Namespaces | |
| internal | |
| stdish | |
Typedefs | |
| template<size_t tInternalCapacity, typename TItem , typename TMemManager = MemManagerDefault, typename TItemTraits = ArrayItemTraits<TItem, TMemManager>> | |
| using | ArrayIntCap = Array< TItem, TMemManager, TItemTraits, ArraySettings< tInternalCapacity > > |
| template<typename TStruct > | |
| using | DataColumnListNative = DataColumnListStatic< TStruct, DataColumnInfoNative< TStruct > > |
| template<typename TStruct , typename TDataTraits = DataTraits> | |
| using | DataTableStatic = DataTable< DataColumnListStatic< TStruct >, TDataTraits > |
| template<typename TStruct , typename TDataTraits = DataTraits> | |
| using | DataTableNative = DataTable< DataColumnListNative< TStruct >, TDataTraits > |
| typedef HashBucketOpen2N2< 3 > | HashBucketOpen8 |
| template<typename TKey , typename TValue > | |
| using | HashMapOpen = HashMap< TKey, TValue, HashTraitsOpen< TKey > > |
| template<typename TKey , typename TValue > | |
| using | HashMultiMapOpen = HashMultiMap< TKey, TValue, HashTraitsOpen< TKey > > |
| template<typename TKey > | |
| using | HashSetOpen = HashSet< TKey, HashTraitsOpen< TKey > > |
| typedef MOMO_DEFAULT_HASH_BUCKET | HashBucketDefault |
| typedef MOMO_DEFAULT_HASH_BUCKET_OPEN | HashBucketOpenDefault |
| template<typename TKey > | |
| using | HashTraitsOpen = HashTraits< TKey, HashBucketOpenDefault > |
| typedef MOMO_DEFAULT_MEM_MANAGER | MemManagerDefault |
MemManagerDefault is defined in UserSettings.h More... | |
| template<typename TItem , typename TMemManager = MemManagerDefault, typename TItemTraits = SegmentedArrayItemTraits<TItem, TMemManager>> | |
| using | SegmentedArraySqrt = SegmentedArray< TItem, TMemManager, TItemTraits, SegmentedArraySettings< SegmentedArrayItemCountFunc::sqrt > > |
| template<typename TKey , typename TValue > | |
| using | TreeMultiMap = TreeMap< TKey, TValue, TreeTraits< TKey, true > > |
| template<typename TKey > | |
| using | TreeMultiSet = TreeSet< TKey, TreeTraits< TKey, true > > |
| typedef MOMO_DEFAULT_TREE_NODE | TreeNodeDefault |
Enumerations | |
| enum | ArrayGrowCause { ArrayGrowCause::add = 0, ArrayGrowCause::reserve = 1 } |
| enum | DataColumnCodeOffset : size_t |
| enum | DataUniqueHashIndex : ptrdiff_t { DataUniqueHashIndex::empty = -1 } |
| enum | DataMultiHashIndex : ptrdiff_t { DataMultiHashIndex::empty = -1 } |
| enum | SegmentedArrayItemCountFunc { SegmentedArrayItemCountFunc::sqrt = 0, SegmentedArrayItemCountFunc::cnst = 1 } |
| enum | CheckMode { CheckMode::assertion = 1, CheckMode::exception = 2, CheckMode::bydefault = MOMO_DEFAULT_CHECK_MODE } |
| enum | ExtraCheckMode { ExtraCheckMode::nothing = 0, ExtraCheckMode::assertion = 1, ExtraCheckMode::bydefault = MOMO_DEFAULT_EXTRA_CHECK_MODE } |
| using momo::ArrayIntCap = typedef Array<TItem, TMemManager, TItemTraits, ArraySettings<tInternalCapacity> > |
| using momo::DataColumnListNative = typedef DataColumnListStatic<TStruct, DataColumnInfoNative<TStruct> > |
| using momo::DataTableNative = typedef DataTable<DataColumnListNative<TStruct>, TDataTraits> |
| using momo::DataTableStatic = typedef DataTable<DataColumnListStatic<TStruct>, TDataTraits> |
| typedef HashBucketOpen2N2<3> momo::HashBucketOpen8 |
| using momo::HashMapOpen = typedef HashMap<TKey, TValue, HashTraitsOpen<TKey> > |
| using momo::HashMultiMapOpen = typedef HashMultiMap<TKey, TValue, HashTraitsOpen<TKey> > |
| using momo::HashSetOpen = typedef HashSet<TKey, HashTraitsOpen<TKey> > |
| using momo::HashTraitsOpen = typedef HashTraits<TKey, HashBucketOpenDefault> |
MemManagerDefault is defined in UserSettings.h
| using momo::SegmentedArraySqrt = typedef SegmentedArray<TItem, TMemManager, TItemTraits, SegmentedArraySettings<SegmentedArrayItemCountFunc::sqrt> > |
| using momo::TreeMultiMap = typedef TreeMap<TKey, TValue, TreeTraits<TKey, true> > |
| using momo::TreeMultiSet = typedef TreeSet<TKey, TreeTraits<TKey, true> > |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |