9 #ifndef CFileGZInputStream_H
10 #define CFileGZInputStream_H
33 size_t Read(
void *Buffer,
size_t Count);
38 size_t Write(
const void *Buffer,
size_t Count);
65 bool open(
const std::string &fileName );
72 bool fileOpenCorrectly();
80 uint64_t getTotalBytesCount();
84 uint64_t getPosition();
#define THROW_EXCEPTION(msg)
This base class is used to provide a unified interface to files,memory buffers,..Please see the deriv...
#define MRPT_UNUSED_PARAM(a)
Can be used to avoid "not used parameters" warnings from the compiler.
TSeekOrigin
Used in CStream::Seek.
The base class of classes that cannot be copied: compile-time errors will be issued on any copy opera...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.