libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
batsboe_eu_basic.cpp File Reference
#include "stdafx.h"
#include <boost/test/included/unit_test.hpp>
#include <boost/mpl/list.hpp>
#include "../exchanges/BATSBOE/EU/v1/messages.hpp"
#include "../exchanges/BATSBOE/EU/v2/messages.hpp"
#include "core/ttypes.hpp"
Include dependency graph for batsboe_eu_basic.cpp:

Go to the source code of this file.

Macros

#define BOOST_TEST_MODULE   isimud_tests
 

Typedefs

typedef boost::mpl::list< exchanges::BATSBOE::EU::v1::MsgTypesmsg_types
 

Functions

const exchanges::BATSBOE::common::Price_t price (1)
 
const exchanges::BATSBOE::common::SeqNum_t sequenceNumber (1)
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (print_details, msg, msg_types)
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (ctor, msg, msg_types)
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (find_value, msg, msg_types)
 

Variables

const exchanges::BATSBOE::common::ClientOrderID_t clientOrderID {"ABCDEFGHIJKLMNOPQRS"}
 
const exchanges::BATSBOE::common::SecurityID_t instID {"1234567890abcde"}
 
const exchanges::BATSBOE::common::SessionSubID_t sessionSubID {"321"}
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   isimud_tests

Definition at line 21 of file batsboe_eu_basic.cpp.

Typedef Documentation

◆ msg_types

typedef boost::mpl::list< exchanges::BATSBOE::EU::v1::MsgTypes> msg_types

Definition at line 42 of file batsboe_eu_basic.cpp.

Function Documentation

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [1/3]

BOOST_AUTO_TEST_CASE_TEMPLATE ( ctor  ,
msg  ,
msg_types   
)

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [2/3]

BOOST_AUTO_TEST_CASE_TEMPLATE ( find_value  ,
msg  ,
msg_types   
)

Definition at line 225 of file batsboe_eu_basic.cpp.

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [3/3]

BOOST_AUTO_TEST_CASE_TEMPLATE ( print_details  ,
msg  ,
msg_types   
)

Definition at line 46 of file batsboe_eu_basic.cpp.

◆ price()

◆ sequenceNumber()

const exchanges::BATSBOE::common::SeqNum_t sequenceNumber ( )

Variable Documentation

◆ clientOrderID

const exchanges::BATSBOE::common::ClientOrderID_t clientOrderID {"ABCDEFGHIJKLMNOPQRS"}
noexcept

Definition at line 33 of file batsboe_eu_basic.cpp.

◆ instID

const exchanges::BATSBOE::common::SecurityID_t instID {"1234567890abcde"}

Definition at line 34 of file batsboe_eu_basic.cpp.

◆ sessionSubID

const exchanges::BATSBOE::common::SessionSubID_t sessionSubID {"321"}

Definition at line 36 of file batsboe_eu_basic.cpp.