|
FastBSON
A BSON library that will hopefully be faster and more robust than the one built into mongo-cxx-driver
|
Declaration of a BSON element. More...
#include "typeinfo.h"#include <sstream>#include <memory>#include <vector>#include "template_spec/document.hpp"#include "template_spec/floats.hpp"#include "template_spec/strings.hpp"#include "template_spec/ints.hpp"#include "template_spec/bools.hpp"#include "template_spec/vectors.hpp"#include "template_spec/chararrs.hpp"#include "template_spec/voids.hpp"#include "template_spec/pairs.hpp"#include "template_spec/jsscope.hpp"#include "template_spec/binary.hpp"#include "element.hpp"Go to the source code of this file.
Classes | |
| class | bson::Element |
Functions | |
| template<typename T > | |
| std::string | bson::to_string () |
| converts a type name to a string (for exceptions) More... | |
| template<typename T > | |
| TypeInfo | bson::default_type () |
| determines the default type for type T More... | |
Variables | |
| const char | bson::X00 = '\0' |
| const int | bson::OID_SIZE = 12 |
| const int | bson::DB_PTR_SIZE = 12 |
Declaration of a BSON element.