Lines Matching defs:const

48             Map* clone() const;
50 void copyFrom(const Map<T>* map_);
52 SizeType size() const;
54 bool isEmpty() const;
56 bool keyExist(const String& key_) const;
58 const T& get(const String& key_) const;
60 const T& getIfKeyExist(const String& key_, const T& default_value_ = T()) const;
62 void set(const String& key_, const T& value_);
64 Iterator find(const String& key_);
65 ConstIterator find(const String& key_) const;
67 void remove(const String& key_);
73 void merge(const Map<T>* map_);
76 ConstIterator begin() const;
79 ConstIterator end() const;
82 Map(const Map& map_);
94 template<class T> Map<T>* Map<T>::clone() const
99 template<class T> void Map<T>::copyFrom(const Map<T>* map_)
108 template<class T> typename Map<T>::SizeType Map<T>::size() const
113 template<class T> bool Map<T>::isEmpty() const
118 template<class T> bool Map<T>::keyExist(const String& key_) const
124 template<class T> const T& Map<T>::get(const String& key_) const
133 template<class T> const T& Map<T>::getIfKeyExist(const String& key_, const T& default_value_) const
145 template<class T> void Map<T>::set(const String& key_, const T& value_)
151 template<class T> typename Map<T>::Iterator Map<T>::find(const String& key_)
156 template<class T> typename Map<T>::ConstIterator Map<T>::find(const String& key_) const
161 template<class T> void Map<T>::remove(const String& key_)
179 template<class T> void Map<T>::merge(const Map<T>* map_)
184 const String& key = it->first;
185 const T& value = it->second;
196 template<class T> typename Map<T>::ConstIterator Map<T>::begin() const
206 template<class T> typename Map<T>::ConstIterator Map<T>::end() const
211 inline std::ostream& operator<<(std::ostream& ost_, const Map<String>& map_)
221 template<class T> Map<T>::Map(const Map<T>& map_)
249 template<class T> Map<T*>* clonePtrMap(const Map<T*>* map_)
254 const String& temp_name = it->first;
255 const T* temp_T = it->second;