|
RMS SDK for C++
0.2.1
A client library for using Microsoft RMS from Linux.
|
This is the complete list of members for rmscore::modernapi::ProtectedFileStream, including all inherited members.
| Acquire(rmscrypto::api::SharedStream stream, const std::string &userId, IAuthenticationCallback &authenticationCallback, IConsentCallback &consentCallback, PolicyAcquisitionOptions options, ResponseCacheFlags cacheMask=static_cast< ResponseCacheFlags >(RESPONSE_CACHE_INMEMORY|RESPONSE_CACHE_ONDISK|RESPONSE_CACHE_ENCRYPTED)) | rmscore::modernapi::ProtectedFileStream | static |
| CanRead() const override | rmscore::modernapi::ProtectedFileStream | virtual |
| CanWrite() const override | rmscore::modernapi::ProtectedFileStream | virtual |
| Clone() override | rmscore::modernapi::ProtectedFileStream | virtual |
| Create(std::shared_ptr< UserPolicy > policy, rmscrypto::api::SharedStream stream, const std::string &originalFileExtension) | rmscore::modernapi::ProtectedFileStream | static |
| Flush() override | rmscore::modernapi::ProtectedFileStream | virtual |
| FlushAsync(std::launch launchType) override | rmscore::modernapi::ProtectedFileStream | virtual |
| OriginalFileExtension() (defined in rmscore::modernapi::ProtectedFileStream) | rmscore::modernapi::ProtectedFileStream | inline |
| Policy() (defined in rmscore::modernapi::ProtectedFileStream) | rmscore::modernapi::ProtectedFileStream | inline |
| Position() override | rmscore::modernapi::ProtectedFileStream | virtual |
| Read(uint8_t *pbBuffer, int64_t cbBuffer) override | rmscore::modernapi::ProtectedFileStream | virtual |
| Read(uint64_t u64size) (defined in rmscrypto::api::IStream) | rmscrypto::api::IStream | inlinevirtual |
| ReadAsync(uint8_t *pbBuffer, int64_t cbBuffer, int64_t cbOffset, std::launch launchType) override | rmscore::modernapi::ProtectedFileStream | virtual |
| Seek(uint64_t u64Position) override | rmscore::modernapi::ProtectedFileStream | virtual |
| Size() override | rmscore::modernapi::ProtectedFileStream | virtual |
| Size(uint64_t u64Value) override | rmscore::modernapi::ProtectedFileStream | virtual |
| Write(const uint8_t *cpbBuffer, int64_t cbBuffer) override | rmscore::modernapi::ProtectedFileStream | virtual |
| WriteAsync(const uint8_t *cpbBuffer, int64_t cbBuffer, int64_t cbOffset, std::launch launchType) override | rmscore::modernapi::ProtectedFileStream | virtual |
| ~IStream() (defined in rmscrypto::api::IStream) | rmscrypto::api::IStream | inlineprotectedvirtual |
| ~ProtectedFileStream() (defined in rmscore::modernapi::ProtectedFileStream) | rmscore::modernapi::ProtectedFileStream | virtual |
1.8.9.1