#include <MediaDrmCryptoSession.h>
|
| | CharVecBuffer (const XbmcCommons::Buffer &buf) |
| |
| | CharVecBuffer (const std::vector< char > &vec) |
| |
| | operator std::vector< char > () const |
| |
| | Buffer () |
| |
| | Buffer (void *buffer_, size_t bufferSize) |
| |
| | Buffer (size_t bufferSize) |
| |
| | Buffer (const Buffer &buf)=default |
| |
| Buffer & | operator= (const Buffer &buf) |
| |
| Buffer & | allocate (size_t bufferSize) |
| |
| Buffer & | flip () |
| |
| Buffer & | clear () |
| |
| Buffer & | rewind () |
| |
| size_t | remaining () const |
| |
| Buffer & | put (const void *src, size_t bytes) |
| |
| Buffer & | get (void *dest, size_t bytes) |
| |
| unsigned char * | data () const |
| |
| unsigned char * | curPosition () const |
| |
| Buffer & | setPosition (size_t position) |
| |
| Buffer & | forward (size_t positionIncrement) |
| |
| size_t | limit () const |
| |
| size_t | capacity () const |
| |
| size_t | position () const |
| |
| | DEFAULTBUFFERRELATIVERW (Bool, bool) |
| |
| | DEFAULTBUFFERRELATIVERW (Int, int) |
| |
| | DEFAULTBUFFERRELATIVERW (Char, char) |
| |
| | DEFAULTBUFFERRELATIVERW (Long, long) |
| |
| | DEFAULTBUFFERRELATIVERW (Float, float) |
| |
| | DEFAULTBUFFERRELATIVERW (Double, double) |
| |
| | DEFAULTBUFFERRELATIVERW (Pointer, void *) |
| |
| | DEFAULTBUFFERRELATIVERW (LongLong, long long) |
| |
| Buffer & | putString (const char *str) |
| |
| Buffer & | putString (const std::string &str) |
| |
| std::string | getString () |
| |
| std::string | getString (size_t length) |
| |
| char * | getCharPointerDirect () |
| |
◆ CharVecBuffer() [1/2]
◆ CharVecBuffer() [2/2]
| DRM::CharVecBuffer::CharVecBuffer |
( |
const std::vector< char > & |
vec | ) |
|
|
inline |
◆ operator std::vector< char >()
| DRM::CharVecBuffer::operator std::vector< char > |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: