All Classes and Interfaces

Class
Description
Login account information.
Callback for login returns one of these three in callback.
 
 
Delegate class for the asynchronous version of method:

cbe::Container::getAcl()
cbe::Container::setAcl()
cbe::Object::getAcl()
cbe::Object::setAcl()
Enum that determines different ACL categories
Delegate class for the asynchronous version of method:

cbe::Group::AddMember
Delegate class for the asynchronous version of method:

cbe::Member::ban
 
 
 
 

Convenience type that bundles all parameters passed to method
cbe::delegate::BanDelegate::onBanSuccess.
The session that holds the connection with the cloud.
 
A collection of Item, can also represent a table or folder.
 
Delegate class for the asynchronous version of method:

CloudBackend::CreateAccount
Delegate class for the asynchronous version of method:

cbe::Container::createContainer()
Delegate class for the asynchronous version of method:

cbe::Group::createGroup
Delegate class for the asynchronous version of method:

cbe::Container::createObject
Delegate class for the asynchronous version of method:

cbe::Role::createRole
A database of hierarcical containers and items.
 
 
Default constructor marker.
Delegate class for the asynchronous version of method:

cbe::Object::download(DownloadBinaryDelegatePtr)

Convenience type that bundles all parameters passed to method
cbe::delegate::DownloadBinaryDelegate::onDownloadBinarySuccess.
Delegate class for the asynchronous version of method:

cbe::Object::download(const std::string&, DownloadDelegatePtr)
cbe::Object::downloadStream(const std::string&,cbe::Stream,DownloadDelegatePtr)

Convenience type that bundles all parameters passed to method
cbe::delegate::DownloadDelegate::onDownloadSuccess.
Entity class containing the error information
Use to select Item that meets specific criterias when doing a query.
Set the filter order in which the search or query will be sorted after.
Delegate class for the asynchronous version of method:

cbe::Object::getStreams()

Delegate class for the asynchronous version of method:

cbe::SubscribeManager::getSubscriptions
A group of members.
To filter when searching a list of Group.
For managing the groups.
Resultset of data retrieved in a search for Group.
 
 
A set made up of Container and Object.
 
ItemType can be used to sort out cbe objects if the user would like to create a container to put all different kinds of cbe objects in.
Delegate class for the asynchronous version of method:

cbe::Group::join

Note: This is different from the query chain join.
Delegate class for the asynchronous version of method:

cbe::QueryChain::join()

Note: This is different from the group join.
Delegate class for the asynchronous version of method:

cbe::Member::kick

Convenience type that bundles all parameters passed to method
cbe::delegate::KickDelegate::onKickSuccess.
Delegate class for the asynchronous version of method:

cbe::Group::leave
 
Delegate class for the asynchronous version of method:

cbe::GroupManager::listGroups
Delegate class for the asynchronous version of method:

cbe::Group::listMembers
Delegate class for the asynchronous version of method:

cbe::Group::ListRoles
Delegate class for the asynchronous version of method:

cbe::ShareManager::listMyShares
Delegate class for the asynchronous version of method:

cbe::CloudBackend::logIn(const std::string&,const std::string&,const std::string&,cbe::delegate::LogInDelegatePtr)

A member of a Group.
 
Delegate class for the asynchronous version of method:

cbe::Container::move
Delegate class for the asynchronous version of method:

cbe::Object::move
 
 
 
Holder of a set of data, can represent a table row.
Type of invite.
 
Represents the access permission that can be set for any cbe::Object or cbe::Container.
Managing a published Item.
Access permission for publish.
Delegate class for the asynchronous version of methods:

cbe::Container::publish
cbe::Object::publish
Managing the list of web shares.
Visibility for publish.
To do a search for Object combining more than one Container table.
Extension of class QueryChain.
Delegate class for the asynchronous version of methods:

CloudBackend::queryWithPath(),
and its overloads
CloudBackend::query(),
and its overloads
CloudBackend::search(),
and its overloads
Container::queryWithPath()
Container::query(),
and its overloads
Container::search(),
and its overloads

Contains error information delivered from CloudBackend SDK i connection with
a failed query, or join
Delegate callback interface for asynchronous methods:

CloudBackend::query(ContainerId,delegate::QueryJoinDelegatePtr) and
overloads.
 
resultset of data retrieved.
Delegate class for the asynchronous version of method:

cbe::Container::remove
Delegate class for the asynchronous version of method:

cbe::Group::remove
Delegate class for the asynchronous version of method:

cbe::Object::remove
Delegate class for the asynchronous version of method:

cbe::Role::removeRole
Delegate class for the asynchronous version of method:

cbe::Group::RemoveMember

Convenience type that bundles all parameters passed to method
cbe::delegate::container::RemoveDelegate::onRemoveSuccess.

Convenience type that bundles all parameters passed to method
cbe::delegate::group::RemoveDelegate::onRemoveSuccess.

Convenience type that bundles all parameters passed to method
cbe::delegate::object::onRemoveSuccess.
Delegate class for the asynchronous version of method:

cbe::Container::rename
Delegate class for the asynchronous version of method:

cbe::Group::rename
Delegate class for the asynchronous version of method:

cbe::Object::rename
Contains information on a request for a Member to join a group.
 
User role information.
 
Delegate class for the asynchronous version of method:

cbe::GroupManager::searchGroups()
This is the data used from shares(shareId).
 
Delegate class for the asynchronous version of methods:

cbe::Container::share
cbe::Object::share
 
 
Managing Shares.

Convenience type that bundles the parameter passed to method
cbe::delegate::ShareDelegate::onShareSuccess.
A data file attached to Object.
 
Managing a subscribed Item.
Delegate class for the asynchronous version of method:

cbe::SubscribeManager::subscribe
For managing subscriptions.
Contains error information delivered from CloudBackend SDK in connection
with a failed transfer, i.e., upload/download.
Delegate class for the asynchronous version of method:

cbe::Member::unBan

Convenience type that bundles all parameters passed to method
cbe::delegate::UnBanDelegate::onUnBanSuccess.
Delegate class for the asynchronous version of methods:

cbe::Container::unPublish
cbe::Object::unPublish

Convenience type that bundles all parameters passed to method
cbe::delegate::UnPublishDelegate::onUnPublishError.
Delegate class for the asynchronous version of methods:

cbe::Container::unShare()
cbe::Object::unShare()

Convenience type that bundles the parameter passed to method
cbe::delegate::ShareDelegate::onShareSuccess.
Delegate class for the asynchronous version of methods:

cbe::Container::unSubscribe
cbe::Object::unSubscribe

Convenience type that bundles all parameters passed to method
cbe::delegate::UnSubscribeDelegate::onUnSubscribeSuccess.
Delegate class for the asynchronous version of method:

cbe::Object::updateKeyValues()
Delegate class for the asynchronous version of method:

cbe::Container::upload(const std::string&,UploadDelegatePtr)

cbe::Container::upload(const std::string&,const std::string&,UploadDelegatePtr)
cbe::Object::uploadStream(const std::string&,cbe::StreamId,UploadDelegatePtr)
 
Visibility is used for both groups and members.