20 #ifndef RVNGSTREAMIMPLEMENTATION_H
21 #define RVNGSTREAMIMPLEMENTATION_H
30 class RVNGFileStreamPrivate;
38 const unsigned char *read(
unsigned long numBytes,
unsigned long &numBytesRead);
44 unsigned subStreamCount();
45 const char *subStreamName(
unsigned id);
46 bool existsSubStream(
const char *name);
64 const unsigned char *read(
unsigned long numBytes,
unsigned long &numBytesRead);
70 unsigned subStreamCount();
71 const char *subStreamName(
unsigned);
72 bool existsSubStream(
const char *name);
84 #endif // RVNGSTREAMIMPLEMENTATION_H
Definition: RVNGStreamImplementation.cpp:43
Definition: RVNGBinaryData.cpp:38
Definition: RVNGStreamImplementation.cpp:60
RVNGStringStreamPrivate * d
Definition: RVNGStreamImplementation.h:77
#define REVENGE_STREAM_API
Definition: librevenge-stream-api.h:34
unsigned offset
Definition: RVNGZipStream.cpp:77
Definition: RVNGStreamImplementation.h:58
std::string filename
Definition: RVNGZipStream.cpp:51
RVNG_SEEK_TYPE
Definition: RVNGStream.h:26
Definition: RVNGStreamImplementation.h:32
RVNGFileStreamPrivate * d
Definition: RVNGStreamImplementation.h:51