summaryrefslogtreecommitdiff
path: root/src/mongo/db/cloner.h
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2014-09-26 14:02:49 -0400
committerKaloian Manassiev <kaloian.manassiev@mongodb.com>2014-10-06 17:30:12 -0400
commit101e026f45dea5e9e68520238495c89a476e6172 (patch)
treebbdd3710ffc5721527ad9f5682ef0dbb4876dfee /src/mongo/db/cloner.h
parent10c86dc6cad9853514148e0ab59894a0d29353b9 (diff)
downloadmongo-101e026f45dea5e9e68520238495c89a476e6172.tar.gz
SERVER-14668/SERVER-15294 Collection-level locking for all read paths
Diffstat (limited to 'src/mongo/db/cloner.h')
-rw-r--r--src/mongo/db/cloner.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mongo/db/cloner.h b/src/mongo/db/cloner.h
index 24f27befe47..169460257cc 100644
--- a/src/mongo/db/cloner.h
+++ b/src/mongo/db/cloner.h
@@ -31,19 +31,18 @@
#pragma once
#include "mongo/client/dbclientinterface.h"
-#include "mongo/db/client.h"
-#include "mongo/db/jsobj.h"
+#include "mongo/base/disallow_copying.h"
namespace mongo {
struct CloneOptions;
class DBClientBase;
- class DBClientCursor;
class NamespaceString;
class OperationContext;
- class Query;
- class Cloner: boost::noncopyable {
+
+ class Cloner {
+ MONGO_DISALLOW_COPYING(Cloner);
public:
Cloner();