![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <Map.hpp>
Public Types | |
| typedef K | KeyType |
| typedef V | ValueType |
| typedef std::map< KeyType, ValueType > | InnerType |
| typedef InnerType::value_type | DataType |
| typedef InnerType::size_type | SizeType |
| typedef InnerType::iterator | ItType |
| typedef InnerType::const_iterator | ConstItType |
Public Member Functions | |
| Map () | |
| Map (const Map< K, V > ©) | |
| Map & | operator= (const Map< K, V > ©) |
| ItType | begin () |
| ConstItType | begin () const |
| ItType | Begin () |
| ConstItType | Begin () const |
| ItType | end () |
| ConstItType | end () const |
| ItType | End () |
| ConstItType | End () const |
| void | Add (const K &key, const V &value) |
| void | Add (const Map< K, V > &data) |
| V * | TryGetValue (const K &key) |
| bool | Contains (const K &key) const |
| void | Remove (const K &key) |
| void | Clear () |
| bool | IsEmpty () const |
| SizeType | Count () const |
| V & | operator[] (const K &key) |
| const V & | operator[] (const K &key) const |
Private Attributes | |
| InnerType | data_ |
| typedef InnerType::const_iterator yap::collection::Map< K, V >::ConstItType |
| typedef InnerType::value_type yap::collection::Map< K, V >::DataType |
| typedef std::map<KeyType, ValueType> yap::collection::Map< K, V >::InnerType |
| typedef InnerType::iterator yap::collection::Map< K, V >::ItType |
| typedef K yap::collection::Map< K, V >::KeyType |
| typedef InnerType::size_type yap::collection::Map< K, V >::SizeType |
| typedef V yap::collection::Map< K, V >::ValueType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |