15 template <
typename FirstType,
typename SecondType>
74 namespace DtBufferSerialize
78 template <
typename FirstType,
typename SecondType>
84 template <
typename FirstType,
typename SecondType>
91 template <
typename FirstType,
typename SecondType>
96 template <
typename KeyType,
typename ValType>
101 typedef typename std::map<KeyType, ValType>::iterator
iterator;
151 virtual void setFromMap(
const std::map<KeyType, ValType> sourceMap);
154 virtual const std::map<KeyType, ValType>&
convertToMap()
const;
177 std::pair<iterator, bool>
insert(
const KeyType& key,
const ValType& val);
226 DtString(ValType::theXmlType()) +
"-map");
227 return xmlType.c_str();
249 namespace DtBufferSerialize
253 template <
typename KeyType,
typename ValType>
259 template <
typename KeyType,
typename ValType>
266 template <
typename KeyType,
typename ValType>
270 #include "vrfutil/rwTemplatedMap.inl"