firebase:: storage
Namespace for the Firebase C++ SDK for Cloud Storage.
Summary
Enumerations | |
---|---|
Error{ | enum Error code returned by Cloud Storage C++ functions. |
Functions | |
---|---|
GetErrorMessage(Error error) | const char * Get the human-readable error message corresponding to an error code. |
Classes | |
---|---|
firebase:: | Controls an ongoing operation, allowing the caller to Pause, Resume or Cancel an ongoing download or upload. |
firebase:: | Base class used to receive pause and progress events on a running read or write operation. |
firebase:: | Metadata stores default attributes such as size and content type. |
firebase:: | Entry point for the Firebase C++ SDK for Cloud Storage. |
firebase:: | Represents a reference to a Cloud Storage object. |
Enumerations
Error
Error
Error code returned by Cloud Storage C++ functions.
Properties | |
---|---|
kErrorBucketNotFound | No bucket is configured for Cloud Storage. |
kErrorCancelled | User cancelled the operation. |
kErrorDownloadSizeExceeded | Size of the downloaded file exceeds the amount of memory allocated for the download. |
kErrorNonMatchingChecksum | File on the client does not match the checksum of the file received by the server. |
kErrorNone | The operation was a success, no error occurred. |
kErrorObjectNotFound | No object exists at the desired reference. |
kErrorProjectNotFound | No project is configured for Cloud Storage. |
kErrorQuotaExceeded | Quota on your Cloud Storage bucket has been exceeded. |
kErrorRetryLimitExceeded | The maximum time limit on an operation (upload, download, delete, etc.) has been exceeded. |
kErrorUnauthenticated | User is unauthenticated. |
kErrorUnauthorized | User is not authorized to perform the desired action. |
kErrorUnknown | An unknown error occurred. |
Functions
GetErrorMessage
const char * GetErrorMessage( Error error )
Get the human-readable error message corresponding to an error code.
Details | |||
---|---|---|---|
Parameters |
| ||
Returns | Statically-allocated string describing the error. |