forked from blue/lmdbal
0.3.1 fix qt5 build, exception docs
This commit is contained in:
parent
2b4763b575
commit
4975721a5c
5 changed files with 111 additions and 22 deletions
|
@ -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) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue