1 #ifndef CBE__delegate__CloudBackendListenerDelegate_h__
2 #define CBE__delegate__CloudBackendListenerDelegate_h__
4 #include "cbe/delegate/ICloudBackendListener.h"
5 #include "cbe/QueryResult.h"
8 #include "cbe/delegate/Error.h"
10 #include "cbe/util/Context.h"
11 #include "cbe/util/ErrorInfo.h"
12 #include "cbe/util/Exception.h"
26 std::string name)
override;
35 std::string name)
override;
47 std::shared_ptr<CloudBackendListenerDelegate>;
A collection of Item, can also represent a table or folder.
Definition: Container.h:63
Holder of a set of data, can represent a table row.
Definition: Object.h:64
Definition: CloudBackendListenerDelegate.h:18
virtual void onRemoteContainerMoved(cbe::Container &&container) override
virtual void onRemoteObjectMoved(cbe::Object &&object) override
virtual void onRemoteContainerRemoved(cbe::ItemId containerId, std::string name) override
virtual void onRemoteObjectRemoved(cbe::ItemId objectId, std::string name) override
virtual void onRemoteContainerRenamed(cbe::Container &&container) override
virtual void onRemoteObjectRenamed(cbe::Object &&object) override
virtual void onRemoteContainerAdded(cbe::Container &&container) override
virtual void onRemoteObjectAdded(cbe::Object &&object) override
Definition: ICloudBackendListener.h:17
std::shared_ptr< CloudBackendListenerDelegate > CloudBackendListenerDelegatePtr
Definition: CloudBackendListenerDelegate.h:47
Root namespace for the CloudBackend SDK API.
Definition: Account.h:22
std::uint64_t ItemId
Id of a cbe::Container or cbe::Object.
Definition: Types.h:88