SDK  2.1.4 [async]
CloudBackend Software Development Kit - SDK API for C++
cbe::delegate::CloudBackendListenerDelegate Class Reference
Inheritance diagram for cbe::delegate::CloudBackendListenerDelegate:
Collaboration diagram for cbe::delegate::CloudBackendListenerDelegate:

Public Member Functions

virtual void onRemoteObjectAdded (cbe::Object &&object) override
 
virtual void onRemoteObjectMoved (cbe::Object &&object) override
 
virtual void onRemoteObjectRemoved (cbe::ItemId objectId, std::string name) override
 
virtual void onRemoteObjectRenamed (cbe::Object &&object) override
 
virtual void onRemoteContainerAdded (cbe::Container &&container) override
 
virtual void onRemoteContainerMoved (cbe::Container &&container) override
 
virtual void onRemoteContainerRemoved (cbe::ItemId containerId, std::string name) override
 
virtual void onRemoteContainerRenamed (cbe::Container &&container) override
 

Member Function Documentation

◆ onRemoteContainerAdded()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteContainerAdded ( cbe::Container &&  container)
overridevirtual

Called upon successful Create.

Parameters
containerInstance of container that is being created.

Implements cbe::delegate::ICloudBackendListener.

◆ onRemoteContainerMoved()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteContainerMoved ( cbe::Container &&  container)
overridevirtual

Called upon successful Move.

Parameters
containerInstance of container that is being moved.

Implements cbe::delegate::ICloudBackendListener.

◆ onRemoteContainerRemoved()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteContainerRemoved ( cbe::ItemId  containerId,
std::string  name 
)
overridevirtual

Called upon successful Remove.

Parameters
containerIdInstance of the container that is being Removed.
nameName of the container that is being removed.

Implements cbe::delegate::ICloudBackendListener.

◆ onRemoteContainerRenamed()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteContainerRenamed ( cbe::Container &&  container)
overridevirtual

Called upon successful Rename.

Parameters
containerInstance of container that is being Renamed.

Implements cbe::delegate::ICloudBackendListener.

◆ onRemoteObjectAdded()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteObjectAdded ( cbe::Object &&  object)
overridevirtual

Called upon successful create of an object.

Parameters
objectInstance of object that is being created.

Implements cbe::delegate::ICloudBackendListener.

◆ onRemoteObjectMoved()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteObjectMoved ( cbe::Object &&  object)
overridevirtual

Called upon successful move of an object.

Parameters
objectInstance of object that is being moved.

Implements cbe::delegate::ICloudBackendListener.

◆ onRemoteObjectRemoved()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteObjectRemoved ( cbe::ItemId  objectId,
std::string  name 
)
overridevirtual

Called upon successful removal of an object.

Parameters
objectIdInstance of the object that is being Removed.
nameName of the object that is being Removed.

Implements cbe::delegate::ICloudBackendListener.

◆ onRemoteObjectRenamed()

virtual void cbe::delegate::CloudBackendListenerDelegate::onRemoteObjectRenamed ( cbe::Object &&  object)
overridevirtual

Called upon successful renaming of an object.

Parameters
objectInstance of object that is being renamed.

Implements cbe::delegate::ICloudBackendListener.


The documentation for this class was generated from the following file: