Base input/output socket stream.
More...
#include <IOSocketStream.h>
Base input/output socket stream.
◆ IOSocketStream() [1/2]
Deleted copy constructor.
◆ IOSocketStream() [2/2]
Move constructor.
- Parameters
-
◆ ~IOSocketStream()
virtual streams::IOSocketStream::~IOSocketStream |
( |
| ) |
|
|
virtualdefault |
◆ createStream() [1/2]
IOSocketStream streams::IOSocketStream::createStream |
( |
Args &&... | args | ) |
|
|
static |
◆ createStream() [2/2]
static IOSocketStream streams::IOSocketStream::createStream |
( |
Args &&... | args | ) |
|
|
static |
◆ getNetwork() [1/2]
T & streams::IOSocketStream::getNetwork |
( |
| ) |
|
◆ getNetwork() [2/2]
const T & streams::IOSocketStream::getNetwork |
( |
| ) |
const |
◆ operator<<() [1/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
bool | value | ) |
|
◆ operator<<() [2/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
const T & | data | ) |
|
Send data through network.
- Parameters
-
data | Container concept instance |
◆ operator<<() [3/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
double | value | ) |
|
◆ operator<<() [4/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
float | value | ) |
|
◆ operator<<() [5/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
int | value | ) |
|
◆ operator<<() [6/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
long double | value | ) |
|
◆ operator<<() [7/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
long long | value | ) |
|
◆ operator<<() [8/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
long | value | ) |
|
◆ operator<<() [9/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
short | value | ) |
|
◆ operator<<() [10/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
unsigned int | value | ) |
|
◆ operator<<() [11/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
unsigned long long | value | ) |
|
◆ operator<<() [12/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
unsigned long | value | ) |
|
◆ operator<<() [13/13]
std::ostream & streams::IOSocketStream::operator<< |
( |
unsigned short | value | ) |
|
◆ operator=() [1/2]
Deleted copy assignment operator.
- Parameters
-
- Returns
◆ operator=() [2/2]
Move assignment operator.
- Parameters
-
- Returns
◆ operator>>() [1/13]
std::istream & streams::IOSocketStream::operator>> |
( |
bool & | value | ) |
|
◆ operator>>() [2/13]
std::istream & streams::IOSocketStream::operator>> |
( |
double & | value | ) |
|
◆ operator>>() [3/13]
std::istream & streams::IOSocketStream::operator>> |
( |
float & | value | ) |
|
◆ operator>>() [4/13]
std::istream & streams::IOSocketStream::operator>> |
( |
int & | value | ) |
|
◆ operator>>() [5/13]
std::istream & streams::IOSocketStream::operator>> |
( |
long & | value | ) |
|
◆ operator>>() [6/13]
std::istream & streams::IOSocketStream::operator>> |
( |
long double & | value | ) |
|
◆ operator>>() [7/13]
std::istream & streams::IOSocketStream::operator>> |
( |
long long & | value | ) |
|
◆ operator>>() [8/13]
std::istream & streams::IOSocketStream::operator>> |
( |
short & | value | ) |
|
◆ operator>>() [9/13]
std::istream & streams::IOSocketStream::operator>> |
( |
T & | data | ) |
|
Receive data through network.
- Parameters
-
data | Container concept instance |
◆ operator>>() [10/13]
std::istream & streams::IOSocketStream::operator>> |
( |
unsigned int & | value | ) |
|
◆ operator>>() [11/13]
std::istream & streams::IOSocketStream::operator>> |
( |
unsigned long & | value | ) |
|
◆ operator>>() [12/13]
std::istream & streams::IOSocketStream::operator>> |
( |
unsigned long long & | value | ) |
|
◆ operator>>() [13/13]
std::istream & streams::IOSocketStream::operator>> |
( |
unsigned short & | value | ) |
|
◆ receiveFundamental()
int streams::IOSocketStream::receiveFundamental |
( |
T & | value | ) |
|
|
protected |
◆ receiveFundamentalImplementation()
int streams::IOSocketStream::receiveFundamentalImplementation |
( |
char * | value, |
|
|
int | valueSize, |
|
|
bool & | endOfStream ) |
|
protectedvirtual |
◆ sendFundamental()
int streams::IOSocketStream::sendFundamental |
( |
T | value | ) |
|
|
protected |
◆ sendFundamentalImplementation()
int streams::IOSocketStream::sendFundamentalImplementation |
( |
const char * | value, |
|
|
int | valueSize, |
|
|
bool & | endOfStream ) |
|
protectedvirtual |
◆ buffer
The documentation for this class was generated from the following files: