OnixS C++ CME Market Data Handler  5.4.0
API documentation
TagValue Class Reference

#include <OnixS/CME/MDH/FIX/MultiContainer.h>

Public Types

typedef StrRef Value
 

Public Member Functions

 TagValue ()
 
 TagValue (Tag tag, const Value &value)
 
Tag tag () const
 
void tag (Tag tag)
 
const Valuevalue () const
 
void value (const Value &value)
 
void value (const Char *data, size_t size)
 

Detailed Description

Definition at line 34 of file MultiContainer.h.

Member Typedef Documentation

typedef StrRef Value

Alias for the value type.

Definition at line 41 of file MultiContainer.h.

Constructor & Destructor Documentation

TagValue ( )
inline

Initialies instance with zero tag and empty value.

Definition at line 45 of file MultiContainer.h.

TagValue ( Tag  tag,
const Value value 
)
inline

Initializes instance according to the given attributes.

Definition at line 52 of file MultiContainer.h.

Member Function Documentation

Tag tag ( ) const
inline

Tag component of the pair.

Definition at line 61 of file MultiContainer.h.

void tag ( Tag  tag)
inline

Updates tag component.

Definition at line 68 of file MultiContainer.h.

const Value& value ( ) const
inline

Value component of the pair.

Definition at line 75 of file MultiContainer.h.

void value ( const Value value)
inline

Updates value component.

Definition at line 82 of file MultiContainer.h.

void value ( const Char data,
size_t  size 
)
inline

Updates value component.

Definition at line 90 of file MultiContainer.h.


The documentation for this class was generated from the following file: