20 #ifndef RVNGBINARYDATA_H    21 #define RVNGBINARYDATA_H    32 struct RVNGBinaryDataImpl;
    41         RVNGBinaryData(
const unsigned char *buffer, 
const unsigned long bufferSize);
    47         void append(
const unsigned char *buffer, 
const unsigned long bufferSize);
    48         void append(
const unsigned char c);
    49         void appendBase64Data(
const RVNGString &base64);
    50         void appendBase64Data(
const char *base64);
    60         unsigned long size() 
const;
    75         const unsigned char *getDataBuffer() 
const;
 Definition: RVNGBinaryData.cpp:38
#define REVENGE_API
Definition: librevenge-api.h:34
A representation of arbitrary binary data. 
Definition: RVNGBinaryData.h:36
Definition: RVNGBinaryData.cpp:79
RVNGBinaryDataImpl * m_binaryDataImpl
Definition: RVNGBinaryData.h:102
UTF-8 string. 
Definition: RVNGString.h:33