Home | History | Annotate | Download | only in grxmlcompile

Lines Matching full:hashmap

1 /* FILE:		hashmap.cpp
33 #include "hashmap.h"
39 HashMap<T1,T2>::HashMap():
45 void HashMap<T1,T2>::setName(std::string s)
51 bool HashMap<T1,T2>::insert( T1 const & index, T2 const & value)
63 bool HashMap<T1,T2>::remove( T1 const & index )
70 bool HashMap<T1,T2>::isEmpty()
77 bool HashMap<T1,T2>::clear()
86 bool HashMap<T1,T2>::getIndex( T2 const & value, T1 *index )
100 bool HashMap<T1,T2>::getFirst( T1 *index, T2 *value )
114 bool HashMap<T1,T2>::getNext( T1 *index, T2 *value )
128 bool HashMap<T1,T2>::getValue(T1 const & index, T2 *value)
140 int HashMap<T1,T2>::size()
146 void HashMap<T1,T2>::print()
156 void HashMap<T1,T2>::writeFile( std::string fileName )
168 typename std::map<T1,T2>::iterator HashMap<T1,T2>::begin()
175 typename std::map<T1,T2>::iterator HashMap<T1,T2>::end()
181 // Declare known data types so that we don't need to put this in hashmap.h.
183 template class HashMap<int,string>;
184 template class HashMap<int, int>;
185 template class HashMap<string, SubGraph* >;
186 template class HashMap<std::string,int>;
187 template class HashMap<std::string, HashMap<std::string, int>*>;
188 template class HashMap<std::string, std::string>;