22 #ifndef RVNGDIRECTORYSTREAM_H_INCLUDED    23 #define RVNGDIRECTORYSTREAM_H_INCLUDED    32 struct 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);
    89 #endif //  RVNGDIRECTORYSTREAM_H_INCLUDED RVNGDirectoryStreamImpl * m_impl
Definition: RVNGDirectoryStream.h:84
Definition: RVNGBinaryData.cpp:38
#define REVENGE_STREAM_API
Definition: librevenge-stream-api.h:34
unsigned offset
Definition: RVNGZipStream.cpp:77
Definition: RVNGDirectoryStream.cpp:92
RVNG_SEEK_TYPE
Definition: RVNGStream.h:26
A stream representation of a directory. 
Definition: RVNGDirectoryStream.h:40