OnixS C++ CME MDP Premium Market Data Handler 5.11.1
Users' manual and API documentation
Loading...
Searching...
No Matches
SecurityStatus.h File Reference

Go to the source code of this file.

Classes

struct  SecurityStatusInitializationOperation

Namespaces

namespace  OnixS
namespace  OnixS::CME
namespace  OnixS::CME::MDH
namespace  OnixS::CME::MDH::Test
namespace  OnixS::CME::MDH::Test::details

Typedefs

using SecurityStatus = MessageHolder<Messaging::SecurityStatus30>
template<typename Holder>
using EnableSecurityStatus = EnableMutableMessageHolder<SecurityStatus, Holder>

Functions

template<typename Holder, details::SecurityStatusInitializationTag...>
auto initialize (Holder &message, SecurityId securityId, Messaging::SecurityTradingStatus::Enum securityTradingStatus, EventFlags::Bits eventIndicator=EventFlags::None, Messaging::Timestamp transactTime=UtcWatch::now()) -> details::EnableSecurityStatus< Holder >
template<typename Holder, details::SecurityStatusInitializationTag...>
auto initialize (SecurityId securityId, Messaging::SecurityTradingStatus::Enum securityTradingStatus, EventFlags::Bits eventIndicator=EventFlags::None, Messaging::Timestamp transactTime=UtcWatch::now()) -> decltype(details::makeInitializationRecipe< Holder, SecurityStatus, details::SecurityStatusInitializationOperation >(securityId, securityTradingStatus, eventIndicator, transactTime))