#include <faith/dict.h>
Public Member Functions | |
| Dict () | |
| ~Dict () | |
| TypeValue *& | insert (const TypeKey &key, TypeValue *value) |
| bool | contains (const TypeKey &key) const |
| TypeKey * | keyOf (const TypeValue *value) |
| TypeValue * | operator[] (const TypeKey &key) |
| void | remove (const TypeKey &key) |
| List< const TypeKey > | keys () const |
| List< TypeKey > | keys () |
Classes | |
| struct | Map |
| Faith::Dict< TypeKey, TypeValue >::Dict | ( | ) | [inline] |
| Faith::Dict< TypeKey, TypeValue >::~Dict | ( | ) | [inline] |
| bool Faith::Dict< TypeKey, TypeValue >::contains | ( | const TypeKey & | key | ) | const [inline] |
| TypeValue*& Faith::Dict< TypeKey, TypeValue >::insert | ( | const TypeKey & | key, | |
| TypeValue * | value | |||
| ) | [inline] |
| TypeKey* Faith::Dict< TypeKey, TypeValue >::keyOf | ( | const TypeValue * | value | ) | [inline] |
| List<TypeKey> Faith::Dict< TypeKey, TypeValue >::keys | ( | ) | [inline] |
| List<const TypeKey> Faith::Dict< TypeKey, TypeValue >::keys | ( | ) | const [inline] |
| TypeValue* Faith::Dict< TypeKey, TypeValue >::operator[] | ( | const TypeKey & | key | ) | [inline] |
| void Faith::Dict< TypeKey, TypeValue >::remove | ( | const TypeKey & | key | ) | [inline] |
1.4.7