ARRAY enum value | mongotype::BSONParserStackItem | |
arrayCount | mongotype::BSONParserStackItem | private |
arrayIndex | mongotype::BSONParserStackItem | private |
BSONParserStackItem(const BSONObj *object, const string &pkey, int pelementIndex, int pelementCount, int parrayIndex, int parrayCount) | mongotype::BSONParserStackItem | inline |
BSONParserStackItem(ItemType ptype, const BSONElement *element, const string &pkey, int pelementIndex, int pelementCount, int parrayIndex, int parrayCount) | mongotype::BSONParserStackItem | inline |
ELEMENT enum value | mongotype::BSONParserStackItem | |
elementCount | mongotype::BSONParserStackItem | private |
elementIndex | mongotype::BSONParserStackItem | private |
getArray() const | mongotype::BSONParserStackItem | inline |
getArrayCount() const | mongotype::BSONParserStackItem | inline |
getArrayIndex() const | mongotype::BSONParserStackItem | inline |
getElement() const | mongotype::BSONParserStackItem | inline |
getElementCount() const | mongotype::BSONParserStackItem | inline |
getElementIndex() const | mongotype::BSONParserStackItem | inline |
getKey() const | mongotype::BSONParserStackItem | inline |
getObject() const | mongotype::BSONParserStackItem | inline |
getType() const | mongotype::BSONParserStackItem | inline |
item | mongotype::BSONParserStackItem | private |
ItemType enum name | mongotype::BSONParserStackItem | |
key | mongotype::BSONParserStackItem | private |
OBJECT enum value | mongotype::BSONParserStackItem | |
toString() const | mongotype::BSONParserStackItem | inline |
type | mongotype::BSONParserStackItem | private |
validate(ItemType t) const | mongotype::BSONParserStackItem | inlineprivate |