9 #ifndef CSTDOUTSTREAM_H 10 #define CSTDOUTSTREAM_H 31 size_t Read(
void* Buffer,
size_t Count)
override 40 size_t Write(
const void* Buffer,
size_t Count)
override;
TSeekOrigin
Used in CStream::Seek.
size_t Write(const void *Buffer, size_t Count) override
Method responsible for writing to the stream.
#define THROW_EXCEPTION(msg)
This CStdOutStream derived class allow printing to standard out, normally the console text output...
This base class is used to provide a unified interface to files,memory buffers,..Please see the deriv...
size_t Read(void *Buffer, size_t Count) override
Method responsible for reading from the stream.
uint64_t getPosition() override
It has no efect in this class.
#define MRPT_UNUSED_PARAM(a)
Can be used to avoid "not used parameters" warnings from the compiler.
unsigned __int64 uint64_t
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
uint64_t Seek(uint64_t Offset, CStdOutStream::TSeekOrigin Origin=sFromBeginning) override
It has no efect in this class.
uint64_t getTotalBytesCount() override
It has no efect in this class.