FastBSON
A BSON library that will hopefully be faster and more robust than the one built into mongo-cxx-driver
|
This is the complete list of members for bson::Document, including all inherited members.
add(const std::string name, const Element &data) | bson::Document | inline |
add(const std::string name, const T &data, const TypeInfo ti=_UNKNOWN) | bson::Document | inline |
begin() -> decltype(m_data.begin()) | bson::Document | inline |
cbegin() -> decltype(m_data.cbegin()) (defined in bson::Document) | bson::Document | inline |
cend() -> decltype(m_data.cend()) (defined in bson::Document) | bson::Document | inline |
crbegin() -> decltype(m_data.crbegin()) (defined in bson::Document) | bson::Document | inline |
crend() -> decltype(m_data.crend()) (defined in bson::Document) | bson::Document | inline |
Document()=default (defined in bson::Document) | bson::Document | |
Document(std::initializer_list< std::pair< std::string, Element >> list) | bson::Document | inline |
Element (defined in bson::Document) | bson::Document | friend |
end() -> decltype(m_data.end()) (defined in bson::Document) | bson::Document | inline |
field_names() const | bson::Document | inline |
operator<<(std::ostream &o, const Document &d) | bson::Document | friend |
operator[](const std::string &index) const | bson::Document | inline |
operator[](const std::string &index) (defined in bson::Document) | bson::Document | inline |
rbegin() -> decltype(m_data.rbegin()) (defined in bson::Document) | bson::Document | inline |
rend() -> decltype(m_data.rend()) (defined in bson::Document) | bson::Document | inline |
set(const std::string name, const Element &data) | bson::Document | inline |
set(const std::string &name, const T &data, const TypeInfo ti=_UNKNOWN) | bson::Document | inline |