1
0
Fork 0
forked from blue/lmdbal

0.3.1 fix qt5 build, exception docs

This commit is contained in:
Blue 2023-04-14 11:44:46 -03:00
parent 2b4763b575
commit 4975721a5c
Signed by untrusted user: blue
GPG key ID: 9B203B252A63EE38
5 changed files with 111 additions and 22 deletions

View file

@ -75,21 +75,23 @@ QDataStream& operator >> (QDataStream &in, std::multimap<K, V>& container) {
return in;
}
// template <class K, class V>
// QDataStream& operator << (QDataStream &out, const std::pair<K, V>& pair) {
// out << pair.first;
// out << pair.second;
//
// return out;
// }
//
// template <class K, class V>
// QDataStream& operator >> (QDataStream &in, std::pair<K, V>& container) {
// in >> container.first;
// in >> container.second;
//
// return in;
// }
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
template <class K, class V>
QDataStream& operator << (QDataStream &out, const std::pair<K, V>& pair) {
out << pair.first;
out << pair.second;
return out;
}
template <class K, class V>
QDataStream& operator >> (QDataStream &in, std::pair<K, V>& container) {
in >> container.first;
in >> container.second;
return in;
}
#endif
template <class K>
QDataStream& operator << (QDataStream &out, const std::set<K>& container) {