OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
MultiContainer.h File Reference

Go to the source code of this file.

Classes

class  TagValue
class  TagValueSelector
class  TagValueSelectionIterator
class  MultiContainer

Namespaces

namespace  OnixS
namespace  OnixS::CME
namespace  OnixS::CME::ConflatedUDP
namespace  OnixS::CME::ConflatedUDP::FIX

Typedefs

typedef std::vector< TagValueTagValues
typedef TagValues::iterator TagValueIterator
typedef TagValues::const_iterator TagValueConstIterator

Functions

ONIXS_CONFLATEDUDP_EXPORTED void toStr (std::string &, const TagValue &)
std::string toStr (const TagValue &tagValue)
MultiContainer::Value valueOrDefault (const MultiContainer &container, Tag tag, const MultiContainer::Value &defaultValue=MultiContainer::Value())
template<class Number>
bool value (Number &number, const MultiContainer &container, Tag tag)
template<class Number>
bool valueOrDefault (Number &number, const MultiContainer &container, Tag tag, Number defaultValue=Number())
ONIXS_CONFLATEDUDP_EXPORTED void toStr (std::string &, const MultiContainer &)
std::string toStr (const MultiContainer &container)