src/include/skeletons/maps.h
changeset 286 d3c4d99860a9
parent 284 2d4684f76aac
equal deleted inserted replaced
2:d3b4dd81ffee 3:8a117b377214
    76 	typedef ReadWritableMap<K,T1> other;
    76 	typedef ReadWritableMap<K,T1> other;
    77       };
    77       };
    78       /// @brief Constructor that copies all keys from the other map and
    78       /// @brief Constructor that copies all keys from the other map and
    79       /// assigns to them a default value (optional)
    79       /// assigns to them a default value (optional)
    80       template<typename T1>
    80       template<typename T1>
    81       ReadWritableMap(const ReadWritableMap<K,T1> &map, const T1 &v) {}
    81       ReadWritableMap(const ReadWritableMap<K,T1> &map, const ValueType &v) {}
    82 
    82 
    83       ReadWritableMap() {}
    83       ReadWritableMap() {}
    84     };
    84     };
    85   
    85   
    86   
    86   
   117 	typedef DereferableMap<K,T1> other;
   117 	typedef DereferableMap<K,T1> other;
   118       };
   118       };
   119       /// @brief Constructor that copies all keys from the other map and
   119       /// @brief Constructor that copies all keys from the other map and
   120       /// assigns to them a default value (optional)
   120       /// assigns to them a default value (optional)
   121       template<typename T1>
   121       template<typename T1>
   122       DereferableMap(const DereferableMap<K,T1> &map, const T1 &v) {}
   122       DereferableMap(const DereferableMap<K,T1> &map, const ValueType &v) {}
   123 
   123 
   124       DereferableMap() {}
   124       DereferableMap() {}
   125     };
   125     };
   126 
   126 
   127 
   127