BSONObj ReplSetRequestVotesResponse::toBSON() const { BSONObjBuilder builder; addToBSON(&builder); return builder.obj(); }
BSONObj IsMasterResponse::toBSON() const { BSONObjBuilder builder; addToBSON(&builder); return builder.obj(); }
void ChunkVersion::appendForChunk(BSONObjBuilder* builder) const { addToBSON(*builder, kLastmod); }
BSONObj ReplSetHeartbeatResponse::toBSON(bool isProtocolVersionV1) const { BSONObjBuilder builder; addToBSON(&builder, isProtocolVersionV1); return builder.obj(); }
void ChunkVersion::appendForSetShardVersion(BSONObjBuilder* builder) const { addToBSON(*builder, kVersion); }
BSONObj ReplSetHeartbeatResponseV1::toBSON() const { BSONObjBuilder builder; addToBSON(&builder); return builder.obj(); }
BSONObj KillCursorsResponse::toBSON() const { BSONObjBuilder builder; addToBSON(&builder); builder.append("ok", 1.0); return builder.obj(); }
BSONObj CursorResponse::toBSON(CursorResponse::ResponseType responseType) const { BSONObjBuilder builder; addToBSON(responseType, &builder); return builder.obj(); }
BSONObj ReplSetHeartbeatArgsV1::toBSON() const { invariant(isInitialized()); BSONObjBuilder builder; addToBSON(&builder); return builder.obj(); }