SequoiaDB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
sdbclient::sdbCollection Member List

This is the complete list of members for sdbclient::sdbCollection, including all inherited members.

aggregate(sdbCursor &cursor, std::vector< bson::BSONObj > &obj)sdbclient::sdbCollectioninline
alterCollection(const bson::BSONObj &options)sdbclient::sdbCollectioninline
attachCollection(const CHAR *subClFullName, const bson::BSONObj &options)sdbclient::sdbCollectioninline
bulkInsert(SINT32 flags, std::vector< bson::BSONObj > &objs)sdbclient::sdbCollectioninline
create()sdbclient::sdbCollectioninline
createAutoIncrement(const bson::BSONObj &options)sdbclient::sdbCollectioninline
createAutoIncrement(const std::vector< bson::BSONObj > &options)sdbclient::sdbCollectioninline
createIdIndex(const bson::BSONObj &options=_sdbStaticObject)sdbclient::sdbCollectioninline
createIndex(const bson::BSONObj &indexDef, const CHAR *pIndexName, BOOLEAN isUnique, BOOLEAN isEnforced, INT32 sortBufferSize=SDB_INDEX_SORT_BUFFER_DEFAULT_SIZE)sdbclient::sdbCollectioninline
createIndex(const bson::BSONObj &indexDef, const CHAR *pIndexName, const bson::BSONObj &options)sdbclient::sdbCollectioninline
createLob(sdbLob &lob, const bson::OID *oid=NULL)sdbclient::sdbCollectioninline
createLobID(bson::OID &oid, const CHAR *pTimeStamp=NULL)sdbclient::sdbCollectioninline
del(const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT32 flag=0, bson::BSONObj *pResult=NULL)sdbclient::sdbCollectioninline
detachCollection(const CHAR *subClFullName)sdbclient::sdbCollectioninline
disableCompression()sdbclient::sdbCollectioninline
disableSharding()sdbclient::sdbCollectioninline
drop()sdbclient::sdbCollectioninline
dropAutoIncrement(const CHAR *fieldName)sdbclient::sdbCollectioninline
dropAutoIncrement(const std::vector< const CHAR * > &fieldNames)sdbclient::sdbCollectioninline
dropAutoIncrement(const std::vector< string > &fieldNames)sdbclient::sdbCollectioninline
dropIdIndex()sdbclient::sdbCollectioninline
dropIndex(const CHAR *pIndexName)sdbclient::sdbCollectioninline
enableCompression(const bson::BSONObj &options=_sdbStaticObject)sdbclient::sdbCollectioninline
enableSharding(const bson::BSONObj &options=_sdbStaticObject)sdbclient::sdbCollectioninline
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::sdbCollectioninline
getCollectionName()sdbclient::sdbCollectioninline
getCount(SINT64 &count, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject)sdbclient::sdbCollectioninline
getCSName()sdbclient::sdbCollectioninline
getDetail(sdbCursor &cursor)sdbclient::sdbCollectioninline
getFullName()sdbclient::sdbCollectioninline
getIndex(const CHAR *pIndexName, bson::BSONObj &info)sdbclient::sdbCollectioninline
getIndexes(sdbCursor &cursor, const CHAR *pIndexName)sdbclient::sdbCollectioninline
getIndexes(std::vector< bson::BSONObj > &infos)sdbclient::sdbCollectioninline
getIndexStat(const CHAR *pIndexName, bson::BSONObj &result, BOOLEAN detail=FALSE)sdbclient::sdbCollectioninline
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::sdbCollectioninline
insert(const bson::BSONObj &obj, INT32 flags, bson::BSONObj *pResult=NULL)sdbclient::sdbCollectioninline
insert(const bson::BSONObj &obj, const bson::BSONObj &hint, INT32 flags, bson::BSONObj *pResult=NULL)sdbclient::sdbCollectioninline
insert(std::vector< bson::BSONObj > &objs, INT32 flags=0, bson::BSONObj *pResult=NULL)sdbclient::sdbCollectioninline
insert(std::vector< bson::BSONObj > &objs, const bson::BSONObj &hint, INT32 flags=0, bson::BSONObj *pResult=NULL)sdbclient::sdbCollectioninline
insert(const bson::BSONObj objs[], INT32 size, INT32 flags=0, bson::BSONObj *pResult=NULL)sdbclient::sdbCollectioninline
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::sdbCollectioninline
openLob(sdbLob &lob, const bson::OID &oid, INT32 mode)sdbclient::sdbCollectioninline
pCollectionsdbclient::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::sdbCollectioninline
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::sdbCollectioninline
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::sdbCollectioninline
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::sdbCollectioninline
removeLob(const bson::OID &oid)sdbclient::sdbCollectioninline
sdbCollection()sdbclient::sdbCollectioninline
setAttributes(const bson::BSONObj &options)sdbclient::sdbCollectioninline
split(const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, const bson::BSONObj &splitCondition, const bson::BSONObj &splitEndCondition=_sdbStaticObject)sdbclient::sdbCollectioninline
split(const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, FLOAT64 percent)sdbclient::sdbCollectioninline
splitAsync(SINT64 &taskID, const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, const bson::BSONObj &splitCondition, const bson::BSONObj &splitEndCondition=_sdbStaticObject)sdbclient::sdbCollectioninline
splitAsync(const CHAR *pSourceGroupName, const CHAR *pTargetGroupName, FLOAT64 percent, SINT64 &taskID)sdbclient::sdbCollectioninline
truncate()sdbclient::sdbCollectioninline
truncateLob(const bson::OID &oid, INT64 length)sdbclient::sdbCollectioninline
update(const bson::BSONObj &rule, const bson::BSONObj &condition=_sdbStaticObject, const bson::BSONObj &hint=_sdbStaticObject, INT32 flag=0, bson::BSONObj *pResult=NULL)sdbclient::sdbCollectioninline
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::sdbCollectioninline
~sdbCollection()sdbclient::sdbCollectioninline