libjmmcg  build_2176
A C++ library containing an eclectic mix of useful, advanced components.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
jmmcg::exchanges::common::exchange_connection< ClientCxn, EchgCxn >::flow Class Reference

#include <exchange_connection_impl.hpp>

Public Member Functions

 flow (std::atomic< bool > &e, client_link_t &client_link, exchg_links_t &exchg_links)
 
 ~flow () noexcept(true)
 
std::string to_string () const noexcept(false)
 

Friends

std::ostream & operator<< (std::ostream &os, flow const &s) noexcept(false)
 

Detailed Description

template<class ClientCxn, class EchgCxn>
class jmmcg::exchanges::common::exchange_connection< ClientCxn, EchgCxn >::flow

Definition at line 24 of file exchange_connection_impl.hpp.

Constructor & Destructor Documentation

template<class ClientCxn , class EchgCxn >
jmmcg::exchanges::common::exchange_connection< ClientCxn, EchgCxn >::flow::flow ( std::atomic< bool > &  e,
client_link_t client_link,
exchg_links_t exchg_links 
)
inline

Definition at line 26 of file exchange_connection_impl.hpp.

template<class ClientCxn , class EchgCxn >
jmmcg::exchanges::common::exchange_connection< ClientCxn, EchgCxn >::flow::~flow ( )
inlinenoexcept

Definition at line 29 of file exchange_connection_impl.hpp.

Member Function Documentation

template<class ClientCxn , class EchgCxn >
std::string jmmcg::exchanges::common::exchange_connection< ClientCxn, EchgCxn >::flow::to_string ( ) const
inlinenoexcept

Definition at line 35 of file exchange_connection_impl.hpp.

Friends And Related Function Documentation

template<class ClientCxn , class EchgCxn >
std::ostream& operator<< ( std::ostream &  os,
flow const &  s 
)
friend

Definition at line 41 of file exchange_connection_impl.hpp.


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