|
|
| StreamNetwork (TCPsocket) |
| |
|
| StreamNetwork (const std::string &, int) |
| |
|
| StreamNetwork (StreamNetwork &&) noexcept |
| |
|
StreamNetwork & | operator= (StreamNetwork &&) noexcept |
| |
|
TCPsocket | accept (void) |
| |
|
bool | isValid (void) const |
| |
|
bool | open (TCPsocket) |
| |
|
bool | connect (const std::string &, int) |
| |
|
bool | listen (int port) |
| |
|
void | close (void) |
| |
|
bool | ready (u32 timeout=100) const |
| |
|
int | get8 (void) const override |
| |
|
int | getBE16 (void) const override |
| |
|
int | getLE16 (void) const override |
| |
|
int | getBE32 (void) const override |
| |
|
int | getLE32 (void) const override |
| |
|
s64 | getBE64 (void) const override |
| |
|
s64 | getLE64 (void) const override |
| |
|
BinaryBuf | get (size_t=0) const override |
| |
|
void | put8 (char) override |
| |
|
void | putBE64 (u64) override |
| |
|
void | putLE64 (u64) override |
| |
|
void | putBE32 (u32) override |
| |
|
void | putLE32 (u32) override |
| |
|
void | putBE16 (u16) override |
| |
|
void | putLE16 (u16) override |
| |
|
void | put (const char *, size_t) override |
| |
|
void | setbigendian (bool) |
| |
|
bool | isconstbuf (void) const |
| |
|
bool | fail (void) const |
| |
|
bool | bigendian (void) const |
| |
|
bool | wait (const std::string &) |
| |
|
int | get16 (void) const |
| |
|
int | get32 (void) const |
| |
|
s64 | get64 (void) const |
| |
|
void | put16 (u16) |
| |
|
void | put32 (u32) |
| |
|
void | put64 (u64) |
| |
|
virtual bool | seek (int offset, int whence=RW_SEEK_SET) const |
| |
|
const StreamBase & | operator>> (bool &) const |
| |
|
const StreamBase & | operator>> (char &) const |
| |
|
const StreamBase & | operator>> (u8 &) const |
| |
|
const StreamBase & | operator>> (s8 &) const |
| |
|
const StreamBase & | operator>> (u16 &) const |
| |
|
const StreamBase & | operator>> (s16 &) const |
| |
|
const StreamBase & | operator>> (u32 &) const |
| |
|
const StreamBase & | operator>> (s32 &) const |
| |
|
const StreamBase & | operator>> (u64 &) const |
| |
|
const StreamBase & | operator>> (s64 &) const |
| |
|
const StreamBase & | operator>> (float &) const |
| |
|
const StreamBase & | operator>> (std::string &) const |
| |
|
const StreamBase & | operator>> (Rect &) const |
| |
|
const StreamBase & | operator>> (Point &) const |
| |
|
const StreamBase & | operator>> (Size &) const |
| |
|
const StreamBase & | operator>> (BinaryBuf &) const |
| |
|
StreamBase & | operator<< (const bool &) |
| |
|
StreamBase & | operator<< (const char &) |
| |
|
StreamBase & | operator<< (const u8 &) |
| |
|
StreamBase & | operator<< (const s8 &) |
| |
|
StreamBase & | operator<< (const u16 &) |
| |
|
StreamBase & | operator<< (const s16 &) |
| |
|
StreamBase & | operator<< (const u32 &) |
| |
|
StreamBase & | operator<< (const s32 &) |
| |
|
StreamBase & | operator<< (const u64 &) |
| |
|
StreamBase & | operator<< (const s64 &) |
| |
|
StreamBase & | operator<< (const float &) |
| |
|
StreamBase & | operator<< (const std::string &) |
| |
|
StreamBase & | operator<< (const Rect &) |
| |
|
StreamBase & | operator<< (const Point &) |
| |
|
StreamBase & | operator<< (const Size &) |
| |
|
StreamBase & | operator<< (const BinaryBuf &) |
| |
|
template<class Type1 , class Type2 > |
| const StreamBase & | operator>> (std::pair< Type1, Type2 > &p) const |
| |
|
template<class Type > |
| const StreamBase & | operator>> (std::vector< Type > &v) const |
| |
|
template<class Type > |
| const StreamBase & | operator>> (std::list< Type > &v) const |
| |
|
template<class Type1 , class Type2 > |
| const StreamBase & | operator>> (std::map< Type1, Type2 > &v) const |
| |
|
template<class Type1 , class Type2 , class... Args> |
| const StreamBase & | operator>> (std::unordered_map< Type1, Type2, Args... > &v) const |
| |
|
template<class Type1 , class Type2 > |
| StreamBase & | operator<< (const std::pair< Type1, Type2 > &p) |
| |
|
template<typename InputIterator > |
| StreamBase & | push (InputIterator first, InputIterator last) |
| |
|
template<class Type > |
| StreamBase & | operator<< (const std::vector< Type > &v) |
| |
|
template<class Type > |
| StreamBase & | operator<< (const std::list< Type > &v) |
| |
|
template<class Type1 , class Type2 > |
| StreamBase & | operator<< (const std::map< Type1, Type2 > &v) |
| |
|
template<class Type1 , class Type2 , class... Args> |
| StreamBase & | operator<< (const std::unordered_map< Type1, Type2, Args... > &v) |
| |