26 Logon::
Logon(
const logon_args_t::UserName_t &UN,
const logon_args_t::Password_t &P,
const logon_args_t::Password_t &NP)
noexcept(
true)
40 template<
class ReplyMsg,
class Op>
void
42 switch (msg.rejectCode()) {
43 case ReplyMsg::logon_success:
47 std::ostringstream os;
48 os<<
"Failed to logon. Reject code="<<msg.rejectCode();
49 assert(!
"TODO need reject code as string.");
50 throw std::runtime_error(os.str());
76 libjmmcg::memcpy_opt(clID, clientOrderID_);
77 libjmmcg::memcpy_opt(origclID, originalClientOrderID_);