#include <iostream>#include <sstream>#include <boost/utility.hpp>#include "util/builder.h"#include <string>#include <string.h>#include <stdio.h>#include <boost/shared_ptr.hpp>#include "../inline_decls.h"#include "../stringdata.h"#include "util/misc.h"#include "../util/hex.h"#include <vector>#include "util/builder.h"#include <set>#include <list>#include <cstring>#include <limits>#include <cmath>#include <boost/preprocessor/cat.hpp>#include <map>#include "util/atomic_int.h"

Go to the source code of this file.
Classes | |
| class | bson::assertion |
Namespaces | |
| namespace | bson |
| namespace | mongo |
Functions | |
| void | mongo::assert (bool expr) |
| unsigned | mongo::getRandomNumber () |
| void | mongo::massert (unsigned msgid, std::string msg, bool expr) |
| void | mongo::msgasserted (int msgid, const std::string &msg) |
| void | mongo::msgasserted (int msgid, const char *msg) |
| void | mongo::uassert (unsigned msgid, std::string msg, bool expr) |
| void | mongo::uasserted (unsigned msgid, std::string s) |
BSON classes
Definition in file bson.h.