20#ifndef RVNGSTREAMIMPLEMENTATION_H
21#define RVNGSTREAMIMPLEMENTATION_H
30class 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);
unsigned offset
Definition RVNGZipStream.cpp:79
std::string filename
Definition RVNGZipStream.cpp:53
Definition RVNGStreamImplementation.cpp:45
Definition RVNGStreamImplementation.h:33
RVNGFileStream(const RVNGFileStream &)
RVNGFileStream & operator=(const RVNGFileStream &)
RVNGFileStreamPrivate * d
Definition RVNGStreamImplementation.h:51
Definition RVNGStreamImplementation.cpp:62
Definition RVNGStreamImplementation.h:59
RVNGStringStreamPrivate * d
Definition RVNGStreamImplementation.h:77
RVNGStringStream & operator=(const RVNGStringStream &)
RVNGStringStream(const RVNGStringStream &)
#define REVENGE_STREAM_API
Definition librevenge-stream-api.h:34
Definition RVNGBinaryData.cpp:40
RVNG_SEEK_TYPE
Definition RVNGStream.h:27