Appwrite C++ SDK
Auto-generated API documentation for the Appwrite C++ SDK
|
This is the complete list of members for Storage, including all inherited members.
createBucket(const std::string &bucketId, const std::string &name, const std::vector< std::string > &permissions={}, bool fileSecurity=false, bool enabled=true, int maximumFileSize=0, const std::vector< std::string > &allowedFileExtensions={}, const std::string &compression="none", bool encryption=false, bool antivirus=false) | Storage | |
createFile(const std::string &bucketId, const std::string &fileName, const std::string &fileContent, const std::vector< std::string > &permissions) | Storage | |
deleteBucket(std::string &bucketId) | Storage | |
deleteFile(const std::string &bucketId, const std::string &fileId) | Storage | |
getBucket(std::string &bucketId) | Storage | |
getFile(const std::string &bucketId, const std::string &fileId) | Storage | |
getFileDownload(const std::string &bucketId, const std::string &fileId) | Storage | |
getFileView(const std::string &bucketId, const std::string &fileId) | Storage | |
listBuckets() | Storage | |
Storage(const std::string &projectId, const std::string &apiKey) | Storage | |
updateBucket(const std::string &bucketId, const std::string &name, const std::vector< std::string > &permissions={}, bool fileSecurity=false, bool enabled=true, int maximumFileSize=0, const std::vector< std::string > &allowedFileExtensions={}, const std::string &compression="none", bool encryption=false, bool antivirus=false) | Storage | |
updateFile(const std::string &bucketId, const std::string &fileId, const std::string &name="", const std::vector< std::string > &permissions={}) | Storage |