GOG GALAXY SDK Documentation
ICloudStorage Member List

This is the complete list of members for ICloudStorage, including all inherited members.

CalculateHash(void *userParam, ReadFunc readFunc, RewindFunc rewindFunc, char *hashBuffer, uint32_t hashBufferSize)=0ICloudStoragepure virtual
CalculateHash(const void *buffer, uint32_t bufferLength, char *hashBuffer, uint32_t hashBufferSize)=0ICloudStoragepure virtual
CHECKSUM_CALCULATING enum valueICloudStorage
CloseSavegame()=0ICloudStoragepure virtual
DeleteFile(const char *container, const char *name, ICloudStorageDeleteFileListener *listener, const char *expectedHash=NULL)=0ICloudStoragepure virtual
GetFile(const char *container, const char *name, void *userParam, WriteFunc writeFunc, ICloudStorageGetFileListener *listener)=0ICloudStoragepure virtual
GetFile(const char *container, const char *name, void *dataBuffer, uint32_t bufferLength, ICloudStorageGetFileListener *listener)=0ICloudStoragepure virtual
GetFileHashByIndex(uint32_t index) const =0ICloudStoragepure virtual
GetFileList(const char *container, ICloudStorageGetFileListListener *listener)=0ICloudStoragepure virtual
GetFileMetadata(const char *container, const char *name, ICloudStorageGetFileListener *listener)=0ICloudStoragepure virtual
GetFileNameByIndex(uint32_t index) const =0ICloudStoragepure virtual
GetFileSizeByIndex(uint32_t index) const =0ICloudStoragepure virtual
GetFileTimestampByIndex(uint32_t index) const =0ICloudStoragepure virtual
MIN_HASH_BUFFER_SIZEICloudStoragestatic
OpenSavegame()=0ICloudStoragepure virtual
PutFile(const char *container, const char *name, void *userParam, ReadFunc readFunc, RewindFunc rewindFunc, ICloudStoragePutFileListener *listener, SavegameType savegameType=SAVEGAME_TYPE_UNDEFINED, uint32_t timeStamp=0, const char *hash=NULL)=0ICloudStoragepure virtual
PutFile(const char *container, const char *name, const void *buffer, uint32_t bufferLength, ICloudStoragePutFileListener *listener, SavegameType savegameType=SAVEGAME_TYPE_UNDEFINED, uint32_t timeStamp=0, const char *hash=NULL)=0ICloudStoragepure virtual
ReadFunc typedefICloudStorage
ReadPhase enum nameICloudStorage
RewindFunc typedefICloudStorage
UPLOADING enum valueICloudStorage
WriteFunc typedefICloudStorage
~ICloudStorage() (defined in ICloudStorage)ICloudStorageinlinevirtual