FastBSON
A BSON library that will hopefully be faster and more robust than the one built into mongo-cxx-driver
 All Classes Files Functions Friends
bson::Document Member List

This is the complete list of members for bson::Document, including all inherited members.

add(const std::string name, const Element &data)bson::Documentinline
add(const std::string name, const T &data, const TypeInfo ti=_UNKNOWN)bson::Documentinline
begin() -> decltype(m_data.begin())bson::Documentinline
cbegin() -> decltype(m_data.cbegin()) (defined in bson::Document)bson::Documentinline
cend() -> decltype(m_data.cend()) (defined in bson::Document)bson::Documentinline
crbegin() -> decltype(m_data.crbegin()) (defined in bson::Document)bson::Documentinline
crend() -> decltype(m_data.crend()) (defined in bson::Document)bson::Documentinline
Document()=default (defined in bson::Document)bson::Document
Document(std::initializer_list< std::pair< std::string, Element >> list)bson::Documentinline
Element (defined in bson::Document)bson::Documentfriend
end() -> decltype(m_data.end()) (defined in bson::Document)bson::Documentinline
field_names() const bson::Documentinline
operator<<(std::ostream &o, const Document &d)bson::Documentfriend
operator[](const std::string &index) const bson::Documentinline
operator[](const std::string &index) (defined in bson::Document)bson::Documentinline
rbegin() -> decltype(m_data.rbegin()) (defined in bson::Document)bson::Documentinline
rend() -> decltype(m_data.rend()) (defined in bson::Document)bson::Documentinline
set(const std::string name, const Element &data)bson::Documentinline
set(const std::string &name, const T &data, const TypeInfo ti=_UNKNOWN)bson::Documentinline