|
RMS SDK for C++
0.2.1
A client library for using Microsoft RMS from Linux.
|
This is the complete list of members for rmscrypto::api::SimpleProtectedStream, including all inherited members.
| CachedBlock (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | friend |
| CanRead() const override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| CanWrite() const override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| Clone() override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| Flush() override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| FlushAsync(std::launch launchType) override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| Position() override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| Read(uint8_t *pbBuffer, int64_t cbBuffer) override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | 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 (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| ReadInternalAsync(uint8_t *pbBuffer, int64_t cbBuffer, int64_t cbOffset, std::launch launchType, uint32_t u32StartingBlockNumber, bool bIsFinal) (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | |
| Seek(uint64_t u64Position) override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| SimpleProtectedStream(std::shared_ptr< ICryptoProvider >pCryptoProvider, std::shared_ptr< IStream > pBackingStream, uint64_t u64ContentStart, uint64_t u64ContentSize) (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | |
| Size() override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| Size(uint64_t u64Value) override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| Write(const uint8_t *cpbBuffer, int64_t cbBuffer) override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| WriteAsync(const uint8_t *cpbBuffer, int64_t cbBuffer, int64_t cbOffset, std::launch launchType) override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
| WriteInternalAsync(const uint8_t *cpbBuffer, int64_t cbBuffer, int64_t cbOffset, std::launch launchType, uint32_t u32StartingBlockNumber, bool bIsFinal) (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | |
| ~IStream() (defined in rmscrypto::api::IStream) | rmscrypto::api::IStream | inlineprotectedvirtual |
| ~SimpleProtectedStream() override (defined in rmscrypto::api::SimpleProtectedStream) | rmscrypto::api::SimpleProtectedStream | virtual |
1.8.9.1