41 #ifndef MWAW_PICT_DATA
42 # define MWAW_PICT_DATA
46 # include <librevenge/librevenge.h>
70 librevenge::RVNGBinaryData data;
123 if (diff)
return diff;
127 if (diff)
return (diff < 0) ? -1 : 1;
132 if (diff)
return (diff < 0) ? -1 : 1;
138 unsigned char const *data=
m_data.getDataBuffer();
139 unsigned char const *aData=
m_data.getDataBuffer();
140 if (!data || !aData)
return 0;
141 for (
unsigned long c=0; c <
m_data.size(); c++, data++, aData++) {
142 if (*data < *aData)
return -1;
143 if (*data > *aData)
return 1;
151 static bool createFileData(librevenge::RVNGBinaryData
const &orig, librevenge::RVNGBinaryData &result);
185 return m_data.size() != 0;
225 return m_data.size() != 0;