A collection of functions for reading from and writing to Boost ASIO stream sockets. More...
#include <DwmASIO.hh>
Static Public Member Functions | |
| static bool | Read (boost::asio::ip::tcp::socket &s, uint8_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, uint8_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, uint8_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, uint8_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, uint8_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, uint8_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, bool &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, bool value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, bool &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, bool value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, bool &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, bool value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, uint16_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, uint16_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, uint16_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, uint16_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, uint16_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, uint16_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, uint32_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, uint32_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, uint32_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, uint32_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, uint32_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, uint32_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, uint64_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, uint64_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, uint64_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, uint64_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, uint64_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, uint64_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, int8_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, int8_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, int8_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, int8_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, int8_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, int8_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, int16_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, int16_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, int16_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, int16_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, int16_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, int16_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, int32_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, int32_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, int32_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, int32_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, int32_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, int32_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, int64_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, int64_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, int64_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, int64_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, int64_t &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, int64_t value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, std::string &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::ip::tcp::socket &s, const std::string &value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, std::string &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, const std::string &value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, std::string &value, boost::system::error_code &ec) |
Reads value from the given socket s. | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, const std::string &value, boost::system::error_code &ec) |
Write value to the given socket s. | |
| static uint64_t | StreamedLength (const std::string &s) |
| Returns the number of bytes that should be written if we call the Write() member for a string. | |
| static bool | Read (boost::asio::ip::tcp::socket &s, float &val, boost::system::error_code &ec) |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Write (boost::asio::ip::tcp::socket &s, float val, boost::system::error_code &ec) |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, float &val, boost::system::error_code &ec) |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, float val, boost::system::error_code &ec) |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, float &val, boost::system::error_code &ec) |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, float val, boost::system::error_code &ec) |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Read (boost::asio::ip::tcp::socket &s, double &val, boost::system::error_code &ec) |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Write (boost::asio::ip::tcp::socket &s, double val, boost::system::error_code &ec) |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Read (boost::asio::local::stream_protocol::socket &s, double &val, boost::system::error_code &ec) |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Write (boost::asio::local::stream_protocol::socket &s, double val, boost::system::error_code &ec) |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Read (boost::asio::generic::stream_protocol::socket &s, double &val, boost::system::error_code &ec) |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| static bool | Write (boost::asio::generic::stream_protocol::socket &s, double val, boost::system::error_code &ec) |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985). | |
| template<typename S , typename _firstT , typename _secondT > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::pair< _firstT, _secondT > &p, boost::system::error_code &ec) |
Reads a pair<_firstT,_secondT> from s. | |
| template<typename S , typename _firstT , typename _secondT > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::pair< _firstT, _secondT > &p, boost::system::error_code &ec) |
Writes a pair<_firstT,_secondT> to s. | |
| template<typename S , typename... Args> requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::tuple< Args... > &t, boost::system::error_code &ec) |
Reads a tuple from s. | |
| template<typename S , typename... Args> requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::tuple< Args... > &t, boost::system::error_code &ec) |
Writes a tuple to s. | |
| template<typename S , typename... Ts> requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::variant< Ts... > &v, boost::system::error_code &ec) |
Reads a variant \C V from s. | |
| template<typename S , typename... Ts> requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::variant< Ts... > &v, boost::system::error_code &ec) |
Writes a variant v to s. | |
| template<typename S , typename _valueT , size_t N> requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::array< _valueT, N > &a, boost::system::error_code &ec) |
Reads an array<_valueT,N> v from s. | |
| template<typename S , typename _valueT , size_t N> requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::array< _valueT, N > &a, boost::system::error_code &ec) |
Writes an array<_valueT.N> v to s. | |
| template<typename S , typename _valueT , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::vector< _valueT, _Alloc > &v, boost::system::error_code &ec) |
Reads a vector<_valueT> v from s. | |
| template<typename S , typename _valueT , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::vector< _valueT, _Alloc > &v, boost::system::error_code &ec) |
Writes a vector<_valueT> v to s. | |
| template<typename S , typename _valueT , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::deque< _valueT, _Alloc > &d, boost::system::error_code &ec) |
Reads a deque<_valueT> d from s. | |
| template<typename S , typename _valueT , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::deque< _valueT, _Alloc > &d, boost::system::error_code &ec) |
Writes a deque<_valueT> d to s. | |
| template<typename S , typename _valueT , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::list< _valueT, _Alloc > &l, boost::system::error_code &ec) |
Reads a list<_valueT> l from s. | |
| template<typename S , typename _valueT , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::list< _valueT, _Alloc > &l, boost::system::error_code &ec) |
Writes a list<_valueT> l to s. | |
| template<typename S , typename _keyT , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::map< _keyT, _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Reads a map<_keyT,_valueT> m from s. | |
| template<typename S , typename _keyT , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::map< _keyT, _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Writes a map<_keyT,_valueT> m to s. | |
| template<typename S , typename _keyT , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::multimap< _keyT, _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Reads a multimap<_keyT,_valueT> m from s. | |
| template<typename S , typename _keyT , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::multimap< _keyT, _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Writes a multimap<_keyT,_valueT> m to s. | |
| template<typename S , typename _keyT , typename _valueT , typename _Hash , typename _Pred , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::unordered_map< _keyT, _valueT, _Hash, _Pred, _Alloc > &m, boost::system::error_code &ec) |
Reads an unordered_map<_keyT,_valueT> m from s. | |
| template<typename S , typename _keyT , typename _valueT , typename _Hash , typename _Pred , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::unordered_map< _keyT, _valueT, _Hash, _Pred, _Alloc > &m, boost::system::error_code &ec) |
Writes a unordered_map<_keyT,_valueT> m to s. | |
| template<typename S , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::set< _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Reads a set<_valueT> m from s. | |
| template<typename S , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::set< _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Writes a set<_valueT> m to s. | |
| template<typename S , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::multiset< _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Reads a multiset<_valueT> m from s. | |
| template<typename S , typename _valueT , typename _Compare , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::multiset< _valueT, _Compare, _Alloc > &m, boost::system::error_code &ec) |
Writes a multiset<_valueT> m to s. | |
| template<typename S , typename _valueT , typename _Hash , typename _Pred , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, std::unordered_set< _valueT, _Hash, _Pred, _Alloc > &m, boost::system::error_code &ec) |
Reads an unordered_set<_valueT> m from s. | |
| template<typename S , typename _valueT , typename _Hash , typename _Pred , typename _Alloc > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const std::unordered_set< _valueT, _Hash, _Pred, _Alloc > &m, boost::system::error_code &ec) |
Writes a unordered_set<_valueT> m to s. | |
|
template<typename S > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, ASIOReadable &val, boost::system::error_code &ec) |
Reads val from s. Returns true on success, false on failure. | |
|
template<typename S > requires IsSupportedASIOSocket<S> | |
| static bool | Read (S &s, HasAsioRead auto &val, boost::system::error_code &ec) |
Reads val from s. Returns true on success, false on failure. | |
|
template<typename S > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const ASIOWritable &val, boost::system::error_code &ec) |
Writes val to s. Returns true on success, false on failure. | |
|
template<typename S > requires IsSupportedASIOSocket<S> | |
| static bool | Write (S &s, const HasAsioWrite auto &val, boost::system::error_code &ec) |
Writes val to s. Returns true on success, false on failure. | |
|
template<typename S , typename... Args> requires IsSupportedASIOSocket<S> | |
| static bool | ReadV (S &s, boost::system::error_code &ec, Args &...args) |
Reads args from s. Returns true on success, false on failure. | |
|
template<typename S , typename... Args> requires IsSupportedASIOSocket<S> | |
| static bool | WriteV (S &s, boost::system::error_code &ec, const Args &...args) |
Writes args to s. Returns true on success, false on failure. | |
A collection of functions for reading from and writing to Boost ASIO stream sockets.
TODO: I should probably redesign this. Initially I was only using sockets of type boost::asio::ip::tcp::socket. Once I needed support for boost::asio::local::stream_protocol::socket, things got messy. boost::asio doesn't have a class heirarchy here, it's all templatized. At the moment I don't have time to templatize or switch to only supporting generic::stream_protocol.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Reads val from s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
static |
Reads value from the given socket s.
Returns true on success, false on failure.
|
inlinestatic |
Reads an array<_valueT,N> v from s.
Returns true on success, false on failure.

|
inlinestatic |
Reads a deque<_valueT> d from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads a list<_valueT> l from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads a map<_keyT,_valueT> m from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads a multimap<_keyT,_valueT> m from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads a multiset<_valueT> m from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads a pair<_firstT,_secondT> from s.
Returns true on success, false on failure.

|
inlinestatic |
Reads a set<_valueT> m from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads a tuple from s.
Returns true on success, false on failure.

|
inlinestatic |
Reads an unordered_map<_keyT,_valueT> m from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads an unordered_set<_valueT> m from s.
Returns true on success, false on failure.
|
inlinestatic |
Reads a variant \C V from s.
Returns true on success, false on failure.

|
inlinestatic |
Reads a vector<_valueT> v from s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Writes val to s, in IEEE format (see RFC 1832 and/or ANSI/IEEE Standard 754-1985).
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
static |
Write value to the given socket s.
Returns true on success, false on failure.
|
inlinestatic |
Writes an array<_valueT.N> v to s.
Returns true on success, false on failure.

|
inlinestatic |
Writes a deque<_valueT> d to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a list<_valueT> l to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a map<_keyT,_valueT> m to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a multimap<_keyT,_valueT> m to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a multiset<_valueT> m to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a pair<_firstT,_secondT> to s.
Returns true on success, false on failure.

|
inlinestatic |
Writes a set<_valueT> m to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a tuple to s.
Returns true on success, false on failure.

|
inlinestatic |
Writes a unordered_map<_keyT,_valueT> m to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a unordered_set<_valueT> m to s.
Returns true on success, false on failure.
|
inlinestatic |
Writes a variant v to s.
Returns true on sucess, false on failure.

|
inlinestatic |
Writes a vector<_valueT> v to s.
Returns true on success, false on failure.