18#include "mongo/client/dbclient_writer.h"
28 virtual void write(
const StringData& ns,
29 const std::vector<WriteOperation*>& write_operations,
35 BSONObj _send(WriteOpType opCode,
38 const StringData& ns);
40 bool _batchableRequest(WriteOpType opCode,
const WriteResult*
const writeResult);
C++ representation of a "BSON" object – that is, an extended JSON-style object in a binary representa...
Definition bsonobj.h:78
abstract class that implements the core db operations
Definition dbclientinterface.h:1467
Definition dbclient_writer.h:27
Definition wire_protocol_writer.h:24
Class to encapsulate client side "Write Concern" concept.
Definition write_concern.h:35
Represents a single server side write operation and encapsulates the process for encoding the operati...
Definition write_operation.h:31
Class representing the result of a write operations sent to the server.
Definition write_result.h:33
the main MongoDB namespace
Definition bulk_operation_builder.h:24