Evo C++ Library v0.5.1
Map< TKey, TValue, TSize > Member List

This is the complete list of members for Map< TKey, TValue, TSize >, including all inherited members.

add(const Key &key, const Value &value, bool update=true)=0Map< TKey, TValue, TSize >pure virtual
add(const Item &item, bool update=true)=0Map< TKey, TValue, TSize >pure virtual
add(const MapBaseType &map, bool update=true)=0Map< TKey, TValue, TSize >pure virtual
addsplit(const T &str, char delim=',', char kvdelim='=')Map< TKey, TValue, TSize >inline
asconst() constMap< TKey, TValue, TSize >inline
begin()Map< TKey, TValue, TSize >inline
begin() constMap< TKey, TValue, TSize >inline
capacity() const =0Map< TKey, TValue, TSize >pure virtual
capacity(Size size)=0Map< TKey, TValue, TSize >pure virtual
capacitymin(Size min)=0Map< TKey, TValue, TSize >pure virtual
cbegin() constMap< TKey, TValue, TSize >inline
cend() constMap< TKey, TValue, TSize >inline
clear()=0Map< TKey, TValue, TSize >pure virtual
compact()Map< TKey, TValue, TSize >inlinevirtual
contains(const Key &key) const =0Map< TKey, TValue, TSize >pure virtual
empty() constMap< TKey, TValue, TSize >inline
end()Map< TKey, TValue, TSize >inline
end() constMap< TKey, TValue, TSize >inline
EvoContainerType typedefMap< TKey, TValue, TSize >
find(const Key &key) const =0Map< TKey, TValue, TSize >pure virtual
findM(const Key &key)=0Map< TKey, TValue, TSize >pure virtual
get(const Key &key, bool *created=NULL)Map< TKey, TValue, TSize >inline
getitem(const Key &key, bool *created=NULL)=0Map< TKey, TValue, TSize >pure virtual
getiter(IterKey &iterkey, const Key &key) const =0Map< TKey, TValue, TSize >protectedpure virtual
Item typedefMap< TKey, TValue, TSize >
Iter typedefMap< TKey, TValue, TSize >
iter(const Key &key) constMap< TKey, TValue, TSize >inline
IterM typedefMap< TKey, TValue, TSize >
iterM(const Key &key)Map< TKey, TValue, TSize >inline
Key typedefMap< TKey, TValue, TSize >
KeyPass typedefMap< TKey, TValue, TSize >
Map()Map< TKey, TValue, TSize >inlineprotected
Map(bool ordered)Map< TKey, TValue, TSize >inlineprotected
Map(const Map &)=deleteMap< TKey, TValue, TSize >protected
MapBaseType typedefMap< TKey, TValue, TSize >
null() const =0Map< TKey, TValue, TSize >pure virtual
operator!=(const MapBaseType &map) constMap< TKey, TValue, TSize >inline
operator=(const MapBaseType &src)Map< TKey, TValue, TSize >inline
operator==(const MapBaseType &map) constMap< TKey, TValue, TSize >inline
operator[](const Key &key)Map< TKey, TValue, TSize >inline
ordered() constMap< TKey, TValue, TSize >inline
ordered_Map< TKey, TValue, TSize >protected
remove(const Key &key)=0Map< TKey, TValue, TSize >pure virtual
remove(IterM &iter, IteratorDir dir=iterNONE)=0Map< TKey, TValue, TSize >pure virtual
reserve(Size size)Map< TKey, TValue, TSize >inline
set()=0Map< TKey, TValue, TSize >pure virtual
set(const MapBaseType &src)=0Map< TKey, TValue, TSize >pure virtual
setempty()=0Map< TKey, TValue, TSize >pure virtual
shared() const =0Map< TKey, TValue, TSize >pure virtual
Size typedefMap< TKey, TValue, TSize >
size() constMap< TKey, TValue, TSize >inline
size_Map< TKey, TValue, TSize >protected
ThisType typedefMap< TKey, TValue, TSize >
unshare()=0Map< TKey, TValue, TSize >pure virtual
Value typedefMap< TKey, TValue, TSize >
ValuePass typedefMap< TKey, TValue, TSize >
~Map()Map< TKey, TValue, TSize >inlinevirtual