![]() |
BSON C++ API
2.5.1
uma::bson
|
This is the complete list of members for uma::bson::Document, including all inherited members.
| Array enum value | uma::bson::Value | |
| begin() const | uma::bson::Document | inline |
| BinData enum value | uma::bson::Value | |
| Boolean enum value | uma::bson::Value | |
| clone() const | uma::bson::Document | |
| Code enum value | uma::bson::Value | |
| CodeWScope enum value | uma::bson::Value | |
| ConstantIterator typedef | uma::bson::Document | |
| create(const std::string &name) | uma::bson::Document | inline |
| Date enum value | uma::bson::Value | |
| DbRef enum value | uma::bson::Value | |
| Document(const ObjectId &oid=ObjectId()) | uma::bson::Document | inline |
| Double enum value | uma::bson::Value | |
| emptyDocument() | uma::bson::Document | inlinestatic |
| end() const | uma::bson::Document | inline |
| Eoo enum value | uma::bson::Value | |
| FieldNames typedef | uma::bson::Object | |
| FieldsIterator typedef | uma::bson::Object | |
| fromBytes(const char *bytes, const int32_t length) | uma::bson::Document | static |
| fromFile(const std::string &filePath) | uma::bson::Document | static |
| fromJson(std::istream &is) | uma::bson::Document | static |
| fromStream(std::istream &is) | uma::bson::Document | static |
| get(const std::string &name) const | uma::bson::Document | inline |
| get(const std::string &name) | uma::bson::Document | inline |
| getFieldNames() const | uma::bson::Document | inlinevirtual |
| getNestedElement(const std::string &name) const | uma::bson::Document | inline |
| getObjectForArray(const std::string &) | uma::bson::Object | inlinevirtual |
| getObjectId() | uma::bson::Document | inline |
| getSize() const | uma::bson::Document | inlinevirtual |
| getType() const | uma::bson::Object | inlinevirtual |
| getTypeName() const | uma::bson::Value | inline |
| getTypeName(const Type type) | uma::bson::Value | static |
| getValue(const std::string &name) | uma::bson::Document | inlinevirtual |
| uma::bson::Object::getValue(const std::string &name) const | uma::bson::Object | inlinevirtual |
| hasElement(const std::string &name) const | uma::bson::Document | inline |
| hasNestedElement(const std::string &name) const | uma::bson::Document | inline |
| Integer enum value | uma::bson::Value | |
| isEmpty() const | uma::bson::Document | inline |
| isEquivalentTo(const Document &doc) const | uma::bson::Document | |
| Long enum value | uma::bson::Value | |
| Null enum value | uma::bson::Value | |
| Object enum value | uma::bson::Value | |
| OBJECT_ID | uma::bson::Document | static |
| OID enum value | uma::bson::Value | |
| operator<<(const Element &value) | uma::bson::Document | inline |
| operator[](const std::string &name) | uma::bson::Document | |
| operator[](const std::string &name) const | uma::bson::Document | inline |
| RegEx enum value | uma::bson::Value | |
| remove(const std::string &name) | uma::bson::Document | inline |
| set(const Element &value, const int32_t index=-1) | uma::bson::Document | inline |
| set(const std::string &name, const DataType &value, const int32_t index=-1) | uma::bson::Document | inline |
| set(const std::string &name, const double &value, const int32_t index) | uma::bson::Document | inline |
| set(const std::string &name, const std::string &value, const int32_t index) | uma::bson::Document | inline |
| set(const std::string &name, const bool &value, const int32_t index) | uma::bson::Document | inline |
| set(const std::string &name, const int32_t &value, const int32_t index) | uma::bson::Document | inline |
| set(const std::string &name, const int64_t &value, const int32_t index) | uma::bson::Document | inline |
| setObjectId(const ObjectId &oid=ObjectId()) | uma::bson::Document | inline |
| setValue(const std::string &name, const Value &value) | uma::bson::Document | virtual |
| size() const | uma::bson::Document | inline |
| String enum value | uma::bson::Value | |
| Symbol enum value | uma::bson::Value | |
| Timestamp enum value | uma::bson::Value | |
| toBson(std::ostream &os) const | uma::bson::Document | virtual |
| toJson(std::ostream &os, bool prettyPrint=false) const | uma::bson::Document | |
| Type enum name | uma::bson::Value | |
| Undefined enum value | uma::bson::Value | |
| Value() | uma::bson::Value | inlineprotected |
| ~Object() | uma::bson::Object | inlinevirtual |
| ~Value() | uma::bson::Value | inlinevirtual |