|
SequoiaDB
|
This is the complete list of members for sdbclient::sdbCollection, including all inherited members.
| aggregate(_sdbCursor **cursor, std::vector< bson::BSONObj > &obj) (defined in sdbclient::sdbCollection) | sdbclient::sdbCollection | inline |
| aggregate(sdbCursor &cursor, std::vector< bson::BSONObj > &obj) | sdbclient::sdbCollection | inline |
| alterCollection(const bson::BSONObj &options) | sdbclient::sdbCollection | inline |
| attachCollection(const CHAR *subClFullName, const bson::BSONObj &options) | sdbclient::sdbCollection | inline |
| bulkInsert(SINT32 flags, std::vector< bson::BSONObj > &obj) | sdbclient::sdbCollection | inline |
| create() | sdbclient::sdbCollection | inline |
| createIdIndex(const bson::BSONObj &options=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| createIndex(const bson::BSONObj &indexDef, const CHAR *pIndexName, BOOLEAN isUnique, BOOLEAN isEnforced) | sdbclient::sdbCollection | inline |
| createIndex(const bson::BSONObj &indexDef, const CHAR *pIndexName, BOOLEAN isUnique, BOOLEAN isEnforced, INT32 sortBufferSize) | sdbclient::sdbCollection | inline |
| createLob(sdbLob &lob, const bson::OID *oid=NULL) | sdbclient::sdbCollection | inline |
| del(const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| detachCollection(const CHAR *subClFullName) | sdbclient::sdbCollection | inline |
| drop() | sdbclient::sdbCollection | inline |
| dropIdIndex() | sdbclient::sdbCollection | inline |
| dropIndex(const CHAR *pIndexName) | sdbclient::sdbCollection | inline |
| explain(sdbCursor &cursor, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &select=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT64 numToReturn=-1, INT32 flag=0, const bson::BSONObj &options=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| getCollectionName() | sdbclient::sdbCollection | inline |
| getCount(SINT64 &count, const bson::BSONObj &condition=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| getCSName() | sdbclient::sdbCollection | inline |
| getFullName() | sdbclient::sdbCollection | inline |
| getIndexes(_sdbCursor **cursor, const CHAR *pIndexName) (defined in sdbclient::sdbCollection) | sdbclient::sdbCollection | inline |
| getIndexes(sdbCursor &cursor, const CHAR *pIndexName) | sdbclient::sdbCollection | inline |
| getQueryMeta(_sdbCursor **cursor, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT64 numToReturn=-1) (defined in sdbclient::sdbCollection) | sdbclient::sdbCollection | |
| getQueryMeta(sdbCursor &cursor, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT64 numToReturn=-1) | sdbclient::sdbCollection | inline |
| insert(const bson::BSONObj &obj, bson::OID *id=NULL) | sdbclient::sdbCollection | inline |
| listLobs(sdbCursor &cursor) | sdbclient::sdbCollection | inline |
| openLob(sdbLob &lob, const bson::OID &oid) | sdbclient::sdbCollection | inline |
| pCollection | sdbclient::sdbCollection | |
| query(_sdbCursor **cursor, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &selected=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT64 numToReturn=-1, INT32 flags=0) (defined in sdbclient::sdbCollection) | sdbclient::sdbCollection | inline |
| query(sdbCursor &cursor, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &selected=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT64 numToReturn=-1, INT32 flag=0) | sdbclient::sdbCollection | inline |
| queryAndRemove(sdbCursor &cursor, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &selected=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT64 numToReturn=-1, INT32 flag=0) | sdbclient::sdbCollection | inline |
| queryAndUpdate(sdbCursor &cursor, const bson::BSONObj &update, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &selected=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT64 numToReturn=-1, INT32 flag=0, BOOLEAN returnNew=FALSE) | sdbclient::sdbCollection | inline |
| queryOne(bson::BSONObj &obj, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &selected=_sdbStaticObject, const bson::BSONObj &orderBy=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT64 numToSkip=0, INT32 flag=0) | sdbclient::sdbCollection | inline |
| removeLob(const bson::OID &oid) | sdbclient::sdbCollection | inline |
| sdbCollection() | sdbclient::sdbCollection | inline |
| split(const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, const bson::BSONObj &splitCondition, const bson::BSONObj &splitEndCondition=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| split(const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, FLOAT64 percent) | sdbclient::sdbCollection | inline |
| splitAsync(SINT64 &taskID, const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, const bson::BSONObj &splitCondition, const bson::BSONObj &splitEndCondition=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| splitAsync(const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, FLOAT64 percent, SINT64 &taskID) | sdbclient::sdbCollection | inline |
| truncate() | sdbclient::sdbCollection | inline |
| update(const bson::BSONObj &rule, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| upsert(const bson::BSONObj &rule, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, const bson::BSONObj &setOnInsert=_sdbStaticObject) | sdbclient::sdbCollection | inline |
| ~sdbCollection() | sdbclient::sdbCollection | inline |
1.8.2