From 62c5dcfa2dd117fd7b388d13ab8f33c5867a9636 Mon Sep 17 00:00:00 2001 From: Othmar Gsenger Date: Tue, 11 Dec 2007 12:31:46 +0000 Subject: fixed many sync things fixed warning (multiple key) --- seqWindow.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'seqWindow.h') diff --git a/seqWindow.h b/seqWindow.h index 8f94b7c..f2ad347 100644 --- a/seqWindow.h +++ b/seqWindow.h @@ -53,12 +53,22 @@ public: void clear(sender_id_t sender); void clear(); + private: SeqWindow(const SeqWindow &s); void operator=(const SeqWindow &s); + friend class boost::serialization::access; template - void serialize(Archive & ar, const unsigned int version); + void serialize(Archive & ar, const unsigned int version) + { + //unsigned int serial = (unsigned int) window_size_; + //window_size_t serial = (window_size_t) window_size_; + ar & window_size_; + //TODO: Do not sync complete Sender Map! + // ar & sender_; + } + window_size_t window_size_; Mutex mutex_; -- cgit v1.2.3