![]() |
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 |