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:77
std::string filename
Definition: RVNGZipStream.cpp:51
Definition: RVNGStreamImplementation.cpp:44
Definition: RVNGStreamImplementation.h:33
RVNGFileStream(const RVNGFileStream &)
RVNGFileStream & operator=(const RVNGFileStream &)
RVNGFileStreamPrivate * d
Definition: RVNGStreamImplementation.h:51
Definition: RVNGStreamImplementation.cpp:61
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: RVNGCSVSpreadsheetGenerator.h:30
RVNG_SEEK_TYPE
Definition: RVNGStream.h:27