22#ifndef RVNGDIRECTORYSTREAM_H_INCLUDED
23#define RVNGDIRECTORYSTREAM_H_INCLUDED
32struct RVNGDirectoryStreamImpl;
69 static bool isDirectory(
const char *path);
71 virtual bool isStructured();
72 virtual unsigned subStreamCount();
73 virtual const char *subStreamName(
unsigned id);
74 virtual bool existsSubStream(
const char *name);
78 virtual const unsigned char *read(
unsigned long numBytes,
unsigned long &numBytesRead);
unsigned offset
Definition RVNGZipStream.cpp:79
A stream representation of a directory.
Definition RVNGDirectoryStream.h:41
RVNGDirectoryStreamImpl * m_impl
Definition RVNGDirectoryStream.h:84
RVNGDirectoryStream & operator=(const RVNGDirectoryStream &)
RVNGDirectoryStream(const RVNGDirectoryStream &)
#define REVENGE_STREAM_API
Definition librevenge-stream-api.h:34
Definition RVNGBinaryData.cpp:40
RVNG_SEEK_TYPE
Definition RVNGStream.h:27
Definition RVNGDirectoryStream.cpp:95