NTrace
GPU ray tracing framework
|
#include <Stream.hpp>
Inherits FW::OutputStream.
Public Member Functions | |
BufferedOutputStream (OutputStream &stream, int bufferSize=64<< 10, bool writeOnLF=false, bool emulateCR=false) | |
virtual | ~BufferedOutputStream (void) |
virtual void | write (const void *ptr, int size) |
void | writef (const char *fmt,...) |
void | writefv (const char *fmt, va_list args) |
virtual void | flush (void) |
S32 | getNumBytesWritten (void) const |
![]() | |
OutputStream (void) | |
virtual | ~OutputStream (void) |
void | writeU8 (U32 v) |
void | writeU16BE (U32 v) |
void | writeU16LE (U32 v) |
void | writeU32BE (U32 v) |
void | writeU32LE (U32 v) |
void | writeU64BE (U64 v) |
void | writeU64LE (U64 v) |
Definition at line 107 of file Stream.hpp.
BufferedOutputStream::BufferedOutputStream | ( | OutputStream & | stream, |
int | bufferSize = 64 << 10 , |
||
bool | writeOnLF = false , |
||
bool | emulateCR = false |
||
) |
Definition at line 195 of file Stream.cpp.
|
virtual |
Definition at line 211 of file Stream.cpp.
Implements FW::OutputStream.
Definition at line 275 of file Stream.cpp.
Definition at line 118 of file Stream.hpp.
Implements FW::OutputStream.
Definition at line 217 of file Stream.cpp.
void BufferedOutputStream::writef | ( | const char * | fmt, |
... | |||
) |
Definition at line 239 of file Stream.cpp.
void BufferedOutputStream::writefv | ( | const char * | fmt, |
va_list | args | ||
) |
Definition at line 249 of file Stream.cpp.