aboutsummaryrefslogtreecommitdiff
path: root/paludis/resolver/qpn_s.hh
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/resolver/qpn_s.hh')
-rw-r--r--paludis/resolver/qpn_s.hh6
1 files changed, 6 insertions, 0 deletions
diff --git a/paludis/resolver/qpn_s.hh b/paludis/resolver/qpn_s.hh
index 2872bbe..4917b62 100644
--- a/paludis/resolver/qpn_s.hh
+++ b/paludis/resolver/qpn_s.hh
@@ -21,6 +21,7 @@
#define PALUDIS_GUARD_PALUDIS_RESOLVER_QPN_S_HH 1
#include <paludis/resolver/qpn_s-fwd.hh>
+#include <paludis/resolver/serialise-fwd.hh>
#include <paludis/util/named_value.hh>
#include <paludis/util/attributes.hh>
#include <paludis/util/private_implementation_pattern.hh>
@@ -58,6 +59,11 @@ namespace paludis
bool operator< (const QPN_S & other) const PALUDIS_ATTRIBUTE((warn_unused_result));
bool operator== (const QPN_S & other) const PALUDIS_ATTRIBUTE((warn_unused_result));
+
+ void serialise(Serialiser &) const;
+
+ static QPN_S deserialise(
+ Deserialisation & d) PALUDIS_ATTRIBUTE((warn_unused_result));
};
}