#include <WPXBinaryData.h>
Public Member Functions | |
WPXBinaryData () | |
WPXBinaryData (const WPXBinaryData &) | |
WPXBinaryData (const unsigned char *buffer, const size_t bufferSize) | |
WPXBinaryData (const WPXInputStream *input, WPXEncryption *encryption, const size_t inputSize) | |
~WPXBinaryData () | |
void | append (const WPXBinaryData &data) |
void | append (const unsigned char *buffer, const size_t bufferSize) |
void | append (const WPXInputStream *input, WPXEncryption *encryption, const size_t inputSize) |
void | append (const unsigned char c) |
void | clear () |
size_t | size () const |
const unsigned char * | getDataBuffer () const |
const WPXString | getBase64Data () const |
const WPXInputStream * | getDataStream () const |
WPXBinaryData & | operator= (const WPXBinaryData &) |
Private Attributes | |
WPXBinaryDataImpl * | m_binaryDataImpl |
WPXBinaryData::WPXBinaryData | ( | ) |
WPXBinaryData::WPXBinaryData | ( | const WPXBinaryData & | data | ) |
WPXBinaryData::WPXBinaryData | ( | const unsigned char * | buffer, | |
const size_t | bufferSize | |||
) |
WPXBinaryData::WPXBinaryData | ( | const WPXInputStream * | input, | |
WPXEncryption * | encryption, | |||
const size_t | inputSize | |||
) |
WPXBinaryData::~WPXBinaryData | ( | ) |
void WPXBinaryData::append | ( | const WPXBinaryData & | data | ) |
void WPXBinaryData::append | ( | const unsigned char * | buffer, | |
const size_t | bufferSize | |||
) |
void WPXBinaryData::append | ( | const WPXInputStream * | input, | |
WPXEncryption * | encryption, | |||
const size_t | inputSize | |||
) |
void WPXBinaryData::append | ( | const unsigned char | c | ) |
void WPXBinaryData::clear | ( | ) |
size_t WPXBinaryData::size | ( | ) | const |
const unsigned char * WPXBinaryData::getDataBuffer | ( | ) | const |
const WPXString WPXBinaryData::getBase64Data | ( | ) | const |
const WPXInputStream * WPXBinaryData::getDataStream | ( | ) | const |
WPXBinaryData & WPXBinaryData::operator= | ( | const WPXBinaryData & | dataBuf | ) |
WPXBinaryDataImpl* WPXBinaryData::m_binaryDataImpl [private] |