summaryrefslogtreecommitdiff
path: root/src/DHTBucketTree.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-18 12:13:59 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-18 12:13:59 +0000
commit3940da75624b194cdd5036f9fe330fcecc725964 (patch)
tree392bc1a43270b11e0ec80ab314536dddb5183f9a /src/DHTBucketTree.h
parent698876e2eb63404fa3ff94dbab4f86dd25f9ed3d (diff)
2010-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Made DHTBucketTreeNode non-copyable. * src/DHTBucketTree.h
Diffstat (limited to 'src/DHTBucketTree.h')
-rw-r--r--src/DHTBucketTree.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/DHTBucketTree.h b/src/DHTBucketTree.h
index 48c47a8c..46d32b2c 100644
--- a/src/DHTBucketTree.h
+++ b/src/DHTBucketTree.h
@@ -75,6 +75,10 @@ public:
// call.
void split();
private:
+ // Do not allow copying
+ DHTBucketTreeNode(const DHTBucketTreeNode&);
+ DHTBucketTreeNode& operator=(const DHTBucketTreeNode&);
+
// Reset relation of children and minId_ and maxId_.
void resetRelation();
void setParent(DHTBucketTreeNode* parent) { parent_ = parent; }