This source file includes following definitions.
- LogonRequest
1 #ifndef libjmmcg_isimud_exchanges_conversions_fix_to_batsboe_eu_conversions_hpp
2 #define libjmmcg_isimud_exchanges_conversions_fix_to_batsboe_eu_conversions_hpp
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #include "fix_to_batsboe_common_conversions.hpp"
25
26 #include "../../exchanges/FIX/v5.0sp2/messages.hpp"
27 #include "../../exchanges/BATSBOE/EU/v1/messages.hpp"
28 #include "../../exchanges/BATSBOE/EU/v2/messages.hpp"
29
30 #include "core/memops.hpp"
31
32 namespace isimud { namespace exchanges { namespace BATSBOE { namespace common {
33
34 template<>
35 template<> inline
36 LogonRequest<EU::MsgType, EU::MsgType::LogonRequest>::LogonRequest<FIX::v5_0sp2::MsgTypes::LogonRequest>(FIX::v5_0sp2::MsgTypes::LogonRequest const &msg, uint32_t seqNum, const SessionSubID_t sessionSubID, const bool noUnspec)
37 : LogonRequest(
38 seqNum,
39 sessionSubID,
40 jmmcg::copy<UserName_t>(msg.find<FIX::common::FieldsFast::Username>()),
41 jmmcg::copy<Password_t>(msg.find<FIX::common::FieldsFast::Password>()),
42 noUnspec
43 ) {
44 }
45
46 } } } }
47
48 #endif