Async 1.7.0
Async::MsgPacker< std::set< I > > Class Template Reference

#include <AsyncMsg.h>

Static Public Member Functions

static bool pack (std::ostream &os, const std::set< I > &s)
 
static size_t packedSize (const std::set< I > &s)
 
static bool unpack (std::istream &is, std::set< I > &s)
 
static bool pack (std::ostream &os, const std::set< I > &val)
 
static size_t packedSize (const std::set< I > &val)
 
static bool unpack (std::istream &is, std::set< I > &val)
 

Detailed Description

template<typename I>
class Async::MsgPacker< std::set< I > >

Definition at line 499 of file AsyncMsg.h.

Member Function Documentation

◆ pack() [1/2]

template<typename I>
static bool Async::MsgPacker< std::set< I > >::pack ( std::ostream & os,
const std::set< I > & s )
inlinestatic

Definition at line 502 of file AsyncMsg.h.

References Async::MsgPacker< T >::pack().

◆ pack() [2/2]

static bool Async::MsgPacker< std::set< I > >::pack ( std::ostream & os,
const std::set< I > & val )
inlinestatic

Definition at line 263 of file AsyncMsg.h.

◆ packedSize() [1/2]

template<typename I>
static size_t Async::MsgPacker< std::set< I > >::packedSize ( const std::set< I > & s)
inlinestatic

Definition at line 522 of file AsyncMsg.h.

References Async::MsgPacker< T >::packedSize().

◆ packedSize() [2/2]

static size_t Async::MsgPacker< std::set< I > >::packedSize ( const std::set< I > & val)
inlinestatic

Definition at line 264 of file AsyncMsg.h.

◆ unpack() [1/2]

template<typename I>
static bool Async::MsgPacker< std::set< I > >::unpack ( std::istream & is,
std::set< I > & s )
inlinestatic

Definition at line 531 of file AsyncMsg.h.

References Async::MsgPacker< T >::unpack().

◆ unpack() [2/2]

static bool Async::MsgPacker< std::set< I > >::unpack ( std::istream & is,
std::set< I > & val )
inlinestatic

Definition at line 265 of file AsyncMsg.h.


The documentation for this class was generated from the following file: