libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
conn_args_n_sim< exchg_t > Struct Template Reference
Inheritance diagram for conn_args_n_sim< exchg_t >:
[legend]
Collaboration diagram for conn_args_n_sim< exchg_t >:
[legend]

Public Types

using base_t = conn_args< exchg_t >
 
using simulator_t = typename base_t::simulator_t
 
using base_t = conn_args< exchg_t >
 
using simulator_t = typename base_t::simulator_t
 
using base_t = conn_args< exchg_t >
 
using simulator_t = typename base_t::simulator_t
 
using base_t = conn_args< exchg_t >
 
using simulator_t = typename base_t::simulator_t
 
using base_t = conn_args< exchg_t >
 
using simulator_t = typename base_t::simulator_t
 
using base_t = conn_args< exchg_t >
 
using simulator_t = typename base_t::simulator_t
 
- Public Types inherited from conn_args< exchg_t >
using connection_t = typename exchg_t::first_type
 
using simulator_t = typename exchg_t::second_type
 
using conn_pol_t = typename connection_t::conn_pol_t
 
using connection_t = typename exchg_t::first_type
 
using simulator_t = typename exchg_t::second_type
 
using conn_pol_t = typename connection_t::conn_pol_t
 
using connection_t = typename exchg_t::first_type
 
using simulator_t = typename exchg_t::second_type
 
using conn_pol_t = typename connection_t::conn_pol_t
 
using connection_t = typename exchg_t::first_type
 
using simulator_t = typename exchg_t::second_type
 
using conn_pol_t = typename connection_t::conn_pol_t
 
using connection_t = typename exchg_t::first_type
 
using simulator_t = typename exchg_t::second_type
 
using conn_pol_t = typename connection_t::conn_pol_t
 
using connection_t = typename exchg_t::first_type
 
using simulator_t = typename exchg_t::second_type
 
using conn_pol_t = typename connection_t::conn_pol_t
 

Public Attributes

simulator_t::proc_rules_t proc_rules
 
no_latency_timestamps ts {0}
 
simulator_t svr
 
- Public Attributes inherited from conn_args< exchg_t >
conn_pol_t conn_pol
 
conn_pol_t::gateways_t gateways
 
const conn_pol_t conn_pol
 

Detailed Description

template<class exchg_t>
struct conn_args_n_sim< exchg_t >

Definition at line 73 of file batsboe_us_simulators.cpp.

Member Typedef Documentation

◆ base_t [1/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::base_t = conn_args<exchg_t>

Definition at line 74 of file batsboe_eu_simulators.cpp.

◆ base_t [2/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::base_t = conn_args<exchg_t>

Definition at line 74 of file batsboe_eu_simulators.cpp.

◆ base_t [3/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::base_t = conn_args<exchg_t>

Definition at line 74 of file batsboe_us_simulators.cpp.

◆ base_t [4/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::base_t = conn_args<exchg_t>

Definition at line 74 of file batsboe_us_simulators.cpp.

◆ base_t [5/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::base_t = conn_args<exchg_t>

Definition at line 82 of file mit_simulators.cpp.

◆ base_t [6/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::base_t = conn_args<exchg_t>

Definition at line 82 of file mit_simulators.cpp.

◆ simulator_t [1/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::simulator_t = typename base_t::simulator_t

Definition at line 75 of file batsboe_eu_simulators.cpp.

◆ simulator_t [2/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::simulator_t = typename base_t::simulator_t

Definition at line 75 of file batsboe_eu_simulators.cpp.

◆ simulator_t [3/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::simulator_t = typename base_t::simulator_t

Definition at line 75 of file batsboe_us_simulators.cpp.

◆ simulator_t [4/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::simulator_t = typename base_t::simulator_t

Definition at line 75 of file batsboe_us_simulators.cpp.

◆ simulator_t [5/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::simulator_t = typename base_t::simulator_t

Definition at line 83 of file mit_simulators.cpp.

◆ simulator_t [6/6]

template<class exchg_t >
using conn_args_n_sim< exchg_t >::simulator_t = typename base_t::simulator_t

Definition at line 83 of file mit_simulators.cpp.

Member Data Documentation

◆ proc_rules

template<class exchg_t >
simulator_t::proc_rules_t conn_args_n_sim< exchg_t >::proc_rules

Definition at line 77 of file batsboe_us_simulators.cpp.

◆ svr

template<class exchg_t >
simulator_t conn_args_n_sim< exchg_t >::svr
Initial value:
{
boost::asio::ip::address(),
api_thread_traits::processor_mask_type(exchanges::common::thread_traits::exchange_simulator_thread.core),
exchanges::common::thread_traits::exchange_simulator_thread.priority,
ts,
"sim" LIBJMMCG_ENQUOTE(__LINE__)
}
const unsigned short unused_primary_port
#define LIBJMMCG_ENQUOTE(x)
std::int64_t high
no_latency_timestamps ts
simulator_t::proc_rules_t proc_rules

Definition at line 79 of file batsboe_us_simulators.cpp.

◆ ts

template<class exchg_t >
no_latency_timestamps conn_args_n_sim< exchg_t >::ts {0}

Definition at line 78 of file batsboe_us_simulators.cpp.


The documentation for this struct was generated from the following files: