52      void setMap(map<K,V> &src){
 
   56      const Data &get(
const K &key)
 const {
 
   57        typename map<K,V>::iterator iter = this->m->find(key);
 
   62            return Data(iter->second);
 
   67      T get(
const K &key, 
const T &defaultValue)
 const {
 
   68        typename map<K,V>::iterator iter = this->m->find(key);
 
   69        if (iter == m->end()){
 
   75            return Data(iter->second);