29#ifndef OMNI_PVD_MEMORY_WRITE_STREAM_IMPL_H
30#define OMNI_PVD_MEMORY_WRITE_STREAM_IMPL_H
32#include "OmniPvdWriteStream.h"
41 uint64_t OMNI_PVD_CALL
writeBytes(
const uint8_t* source,
const uint64_t nbrBytes);
42 bool OMNI_PVD_CALL
flush();
Definition OmniPvdMemoryStreamImpl.h:38
Definition OmniPvdMemoryWriteStreamImpl.h:37
bool OMNI_PVD_CALL flush()
Flushes the writes.
Definition OmniPvdMemoryWriteStreamImpl.cpp:45
bool OMNI_PVD_CALL closeStream()
Closes the stream.
Definition OmniPvdMemoryWriteStreamImpl.cpp:55
bool OMNI_PVD_CALL openStream()
Opens the stream.
Definition OmniPvdMemoryWriteStreamImpl.cpp:50
uint64_t OMNI_PVD_CALL writeBytes(const uint8_t *source, const uint64_t nbrBytes)
Write n bytes to the shared memory buffer.
Definition OmniPvdMemoryWriteStreamImpl.cpp:40
Used to abstract a memory write stream.
Definition OmniPvdWriteStream.h:40