OmniPvdWriteStream
Defined in pvdruntime/include/OmniPvdWriteStream.h
- 
class OmniPvdWriteStream
 Used to abstract a memory write stream.
Allows to write bytes as well as open/close the stream.
Subclassed by OmniPvdFileWriteStream
Public Functions
- 
inline virtual ~OmniPvdWriteStream()
 
- 
virtual uint64_t writeBytes(const uint8_t *bytes, uint64_t nbrBytes) = 0
 Write n bytes to the shared memory buffer.
- Parameters
 bytes – pointer to the bytes to write
nbrBytes – The requested number of bytes to write
- Returns
 The actual number of bytes written
- 
virtual bool flush() = 0
 Flushes the writes.
- Returns
 The success of the operation
- 
virtual bool openStream() = 0
 Opens the stream.
- Returns
 The success of the operation
- 
virtual bool closeStream() = 0
 Closes the stream.
- Returns
 The success of the operation
- 
inline virtual ~OmniPvdWriteStream()