|
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 |
Public Member Functions inherited from FW::OutputStream | |
| 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.