virtual std::exception_ptr rili::stream::Writable::flush |
( |
| ) |
|
|
pure virtual |
Writable& rili::stream::Writable::operator<< |
( |
char |
v | ) |
|
|
inline |
operator << used to write single char to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
unsigned char |
v | ) |
|
|
inline |
operator << used to write single unsigned char to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
char const * |
v | ) |
|
|
inline |
operator << used to write C-string to stream
- Parameters
-
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
unsigned char const * |
v | ) |
|
|
inline |
operator << used to write C-string to stream
- Parameters
-
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
std::string const & |
v | ) |
|
|
inline |
operator << used to write std::string to stream
- Parameters
-
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
short |
v | ) |
|
|
inline |
operator << used to write(convert) single short variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
unsigned short |
v | ) |
|
|
inline |
operator << used to write(convert) single unsigned short variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
long |
v | ) |
|
|
inline |
operator << used to write(convert) single long variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
unsigned long |
v | ) |
|
|
inline |
operator << used to write(convert) single unsigned long variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
long long |
v | ) |
|
|
inline |
operator << used to write(convert) single long long variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
unsigned long long |
v | ) |
|
|
inline |
operator << used to write(convert) single unsigned long long variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
int |
v | ) |
|
|
inline |
operator << used to write(convert) single int variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
unsigned int |
v | ) |
|
|
inline |
operator << used to write(convert) single unsigned int variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
float |
v | ) |
|
|
inline |
operator << used to write(convert) single float variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
double |
v | ) |
|
|
inline |
operator << used to write(convert) single double variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
bool |
v | ) |
|
|
inline |
operator << used to write(convert) single bool variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
Writable& rili::stream::Writable::operator<< |
( |
void * |
v | ) |
|
|
inline |
operator << used to write(convert) single pointer variable to stream
- Parameters
-
v | variable to be converted |
- Returns
- stream
operator << used to apply given function on stream
- Parameters
-
- Returns
- operation result returned from function
Writable& rili::stream::Writable::operator<< |
( |
Writer const & |
fn | ) |
|
|
inline |
operator << used to apply given function on stream
- Parameters
-
- Returns
- stream
virtual view::Base const& rili::stream::Writable::writableView |
( |
| ) |
const |
|
pure virtual |
virtual void rili::stream::Writable::write |
( |
char const * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
pure virtual |
void rili::stream::Writable::write |
( |
unsigned char const * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
write used to write sequence of unsigned chars to stream of given size
- Parameters
-
data | data which should be written |
size | number of unsigned chars to write |
The documentation for this class was generated from the following file: