SequoiaDB
|
This is the complete list of members for sdbclient::sdbCollection, including all inherited members.
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 > &objs) | sdbclient::sdbCollection | inline |
create() | sdbclient::sdbCollection | inline |
createAutoIncrement(const bson::BSONObj &options) | sdbclient::sdbCollection | inline |
createAutoIncrement(const std::vector< bson::BSONObj > &options) | sdbclient::sdbCollection | inline |
createIdIndex(const bson::BSONObj &options=_sdbStaticObject) | sdbclient::sdbCollection | inline |
createIndex(const bson::BSONObj &indexDef, const CHAR *pIndexName, BOOLEAN isUnique, BOOLEAN isEnforced, INT32 sortBufferSize=SDB_INDEX_SORT_BUFFER_DEFAULT_SIZE) | sdbclient::sdbCollection | inline |
createIndex(const bson::BSONObj &indexDef, const CHAR *pIndexName, const bson::BSONObj &options) | sdbclient::sdbCollection | inline |
createLob(sdbLob &lob, const bson::OID *oid=NULL) | sdbclient::sdbCollection | inline |
createLobID(bson::OID &oid, const CHAR *pTimeStamp=NULL) | sdbclient::sdbCollection | inline |
del(const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT32 flag=0, bson::BSONObj *pResult=NULL) | sdbclient::sdbCollection | inline |
detachCollection(const CHAR *subClFullName) | sdbclient::sdbCollection | inline |
disableCompression() | sdbclient::sdbCollection | inline |
disableSharding() | sdbclient::sdbCollection | inline |
drop() | sdbclient::sdbCollection | inline |
dropAutoIncrement(const CHAR *fieldName) | sdbclient::sdbCollection | inline |
dropAutoIncrement(const std::vector< const CHAR * > &fieldNames) | sdbclient::sdbCollection | inline |
dropIdIndex() | sdbclient::sdbCollection | inline |
dropIndex(const CHAR *pIndexName) | sdbclient::sdbCollection | inline |
enableCompression(const bson::BSONObj &options=_sdbStaticObject) | sdbclient::sdbCollection | inline |
enableSharding(const bson::BSONObj &options=_sdbStaticObject) | 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, const bson::BSONObj &hint=_sdbStaticObject) | sdbclient::sdbCollection | inline |
getCSName() | sdbclient::sdbCollection | inline |
getDetail(sdbCursor &cursor) | sdbclient::sdbCollection | inline |
getFullName() | sdbclient::sdbCollection | inline |
getIndex(const CHAR *pIndexName, bson::BSONObj &info) | sdbclient::sdbCollection | inline |
getIndexes(sdbCursor &cursor, const CHAR *pIndexName) | sdbclient::sdbCollection | inline |
getIndexes(std::vector< bson::BSONObj > &infos) | 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) | sdbclient::sdbCollection | inline |
insert(const bson::BSONObj &obj, INT32 flags, bson::BSONObj *pResult=NULL) | sdbclient::sdbCollection | inline |
insert(std::vector< bson::BSONObj > &objs, INT32 flags=0, bson::BSONObj *pResult=NULL) | sdbclient::sdbCollection | inline |
insert(const bson::BSONObj objs[], INT32 size, INT32 flags=0, bson::BSONObj *pResult=NULL) | sdbclient::sdbCollection | inline |
listLobs(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) | sdbclient::sdbCollection | inline |
openLob(sdbLob &lob, const bson::OID &oid, SDB_LOB_OPEN_MODE mode=SDB_LOB_READ) | 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) | 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 |
setAttributes(const bson::BSONObj &options) | 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 |
truncateLob(const bson::OID &oid, INT64 length) | sdbclient::sdbCollection | inline |
update(const bson::BSONObj &rule, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT32 flag=0, bson::BSONObj *pResult=NULL) | sdbclient::sdbCollection | inline |
upsert(const bson::BSONObj &rule, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, const bson::BSONObj &setOnInsert=_sdbStaticObject, INT32 flag=0, bson::BSONObj *pResult=NULL) | sdbclient::sdbCollection | inline |
~sdbCollection() | sdbclient::sdbCollection | inline |