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;
176 std::pair<iterator, bool>
insert(
const std::pair<KeyType, ValType>& item);
178 std::pair<iterator, bool>
insert(
const KeyType& key,
const ValType& val);
227 DtString(ValType::theXmlType()) +
"-map");
228 return xmlType.c_str();
250 namespace DtBufferSerialize
254 template <
typename KeyType,
typename ValType>
260 template <
typename KeyType,
typename ValType>
267 template <
typename KeyType,
typename ValType>
271 #include "vrfutil/rwTemplatedMap.inl"