12 #ifndef __FS_ReaderStream__
13 #define __FS_ReaderStream__
78 virtual int64 getMemoryUsage(
bool inclusive)
const;
99 void setSubStreamReadFilterFactory(
102 void setSubStreamWriteFilterFactory(
void setModTime(time_t modtime)
time_t getModTime() const
std::unique_ptr< T, Deleter > UT_UniquePtr
A smart pointer for unique ownership of dynamically allocated objects.
FS_WriteFilterFactory * mySubStreamWriteFilterFactory
A map of string to various well defined value types.
const UT_StringHolder & getFilename() const
FS_IStreamFilterFactory * mySubStreamReadFilterFactory
UT_WorkBuffer myMemBuffer
UT_IStream * getStream() const
Returns the actual input stream to read the data from.
UT_UniquePtr< UT_IStream > myStream