|
libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include "stdafx.h"#include <boost/test/included/unit_test.hpp>#include <boost/mpl/list.hpp>#include "../exchanges/FIX/v5.0sp2/fix.hpp"#include "../exchanges/FIX/v5.0sp2/fix_sim.hpp"#include "core/latency_timestamps.hpp"Go to the source code of this file.
Macros | |
| #define | BOOST_TEST_MODULE isimud_tests |
Typedefs | |
| typedef boost::mpl::list< std::pair< exchanges::FIX::v5_0sp2::connection_t, exchanges::FIX::v5_0sp2::simulator_t >> | exchg_t_types |
| using | api_thread_traits = ppd::thread_params< ppd::platform_api > |
Functions | |
| const boost::asio::ip::address | localhost (boost::asio::ip::address_v4::loopback()) |
| BOOST_AUTO_TEST_CASE_TEMPLATE (gateway_unavailable, exchg_t, exchg_t_types) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (gateway_available, exchg_t, exchg_t_types) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (client_heartbeat, exchg_t, exchg_t_types) | |
Variables | |
| const unsigned short | unused_primary_port =12347u |
| #define BOOST_TEST_MODULE isimud_tests |
Definition at line 21 of file fix_simulators.cpp.
| using api_thread_traits = ppd::thread_params<ppd::platform_api> |
Definition at line 41 of file fix_simulators.cpp.
| typedef boost::mpl::list< std::pair<exchanges::FIX::v5_0sp2::connection_t, exchanges::FIX::v5_0sp2::simulator_t>> exchg_t_types |
Definition at line 39 of file fix_simulators.cpp.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | client_heartbeat | , |
| exchg_t | , | ||
| exchg_t_types | |||
| ) |
Definition at line 118 of file fix_simulators.cpp.
References isimud::ISIMUD_VER_NAMESPACE::exchanges::common::thread_traits::client_to_exchange_thread, jmmcg::LIBJMMCG_VER_NAMESPACE::no_latency_timestamps::no_latency_timestamps(), and unused_primary_port.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | gateway_available | , |
| exchg_t | , | ||
| exchg_t_types | |||
| ) |
Definition at line 77 of file fix_simulators.cpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::no_latency_timestamps::no_latency_timestamps(), and unused_primary_port.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | gateway_unavailable | , |
| exchg_t | , | ||
| exchg_t_types | |||
| ) |
Definition at line 52 of file fix_simulators.cpp.
References isimud::ISIMUD_VER_NAMESPACE::exchanges::common::thread_traits::client_to_exchange_thread.
| const boost::asio::ip::address localhost | ( | boost::asio::ip::address_v4::loopback() | ) |
| const unsigned short unused_primary_port =12347u |
Definition at line 35 of file fix_simulators.cpp.
Referenced by BOOST_AUTO_TEST_CASE_TEMPLATE().