18 #ifndef INCLUDE_SF_QHASH_HPP 19 #define INCLUDE_SF_QHASH_HPP 23 #include <SF/SerializeStl.hpp> 28 template<
typename K,
typename T>
29 inline void serialize_vc6(Archive &ar, QHash<K,T> &t,
const unsigned int)
31 typedef typename QHash<K,T>::iterator Iterator;
32 typedef typename QHash<K,T>::key_type Key;
33 typedef typename QHash<K,T>::mapped_type Value;
38 std::uint32_t count = 0;
41 for (std::uint32_t i=0; i<count; i++)
50 else if (ar.isWrite())
52 std::uint32_t count =
static_cast<std::uint32_t
>(t.size());
54 Iterator it = t.begin();
55 for (std::uint32_t i=0; i<count; i++)
66 #endif // ! INCLUDE_SF_QHASH_HPP Definition: ByteBuffer.hpp:188