CLRX
1
An unofficial OpenCL extensions designed for Radeon GPUs
|
string stream buffer that holds external string for memory saving More...
#include <InputOutput.h>
Public Member Functions | |
StringStreamBuf (std::string &string, std::ios_base::openmode openMode) | |
constructor | |
~StringStreamBuf ()=default | |
destructor | |
std::string & | getString () const |
get a held string | |
std::string & | getString () |
get a held string | |
![]() | |
~MemoryStreamBuf ()=default | |
destructor | |
Protected Member Functions | |
int_type | overflow (int_type ch) |
overflow implementation | |
std::streambuf * | setbuf (char_type *buffer, std::streamsize size) |
setbuf implementation | |
![]() | |
MemoryStreamBuf (std::ios_base::openmode openMode) | |
constructor | |
pos_type | seekoff (off_type off, std::ios_base::seekdir dir, std::ios_base::openmode which) |
seekoff implementation | |
pos_type | seekpos (pos_type pos, std::ios_base::openmode which) |
seekpos implementation | |
std::streamsize | showmanyc () |
showmanyc implementation | |
int_type | pbackfail (int_type ch) |
pbackfail implementation | |
void | safePBump (ssize_t offset) |
safe pbump version | |
Additional Inherited Members | |
![]() | |
std::ios_base::openmode | openMode |
open mode | |
string stream buffer that holds external string for memory saving