OnixS C++ CME MDP Premium Market Data Handler  5.8.3
API Documentation
DecimalConverter Struct Reference

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

Public Member Functions

const ChartypeName () const override
 
void toStr (std::string &str, const ValueContainer &container) const override
 
bool convert (Decimal &value, const ValueContainer &container) const override
 
bool convert (StrRef &, const ValueContainer &) const override
 
bool convert (Char &, const ValueContainer &) const override
 
bool convert (Int8 &, const ValueContainer &) const override
 
bool convert (UInt8 &, const ValueContainer &) const override
 
bool convert (Int16 &, const ValueContainer &) const override
 
bool convert (UInt16 &, const ValueContainer &) const override
 
bool convert (Int32 &, const ValueContainer &) const override
 
bool convert (UInt32 &, const ValueContainer &) const override
 
bool convert (Int64 &, const ValueContainer &) const override
 
bool convert (UInt64 &, const ValueContainer &) const override
 
bool convert (Timestamp &, const ValueContainer &) const override
 
bool convert (MaturityMonthYear &, const ValueContainer &) const override
 

Static Public Member Functions

static const ValueConverterself ()
 

Detailed Description

Definition at line 624 of file ValueConverters.h.

Member Function Documentation

bool convert ( Decimal ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into a decimal.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 636 of file ValueConverters.h.

bool convert ( StrRef ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into the string reference.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 643 of file ValueConverters.h.

bool convert ( Char ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into a character.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 648 of file ValueConverters.h.

bool convert ( Int8 ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 653 of file ValueConverters.h.

bool convert ( UInt8 ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 658 of file ValueConverters.h.

bool convert ( Int16 ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 663 of file ValueConverters.h.

bool convert ( UInt16 ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 668 of file ValueConverters.h.

bool convert ( Int32 ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 673 of file ValueConverters.h.

bool convert ( UInt32 ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 678 of file ValueConverters.h.

bool convert ( Int64 &  ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 683 of file ValueConverters.h.

bool convert ( UInt64 ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into an integer.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 688 of file ValueConverters.h.

bool convert ( Timestamp ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into a timestamp.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 693 of file ValueConverters.h.

bool convert ( MaturityMonthYear ,
const ValueContainer  
) const
inlineoverridevirtual

Tries to convert the value stored in the given container into a month-year.

The returned value indicates whether the conversion successful.

Reimplemented from ValueConverter.

Definition at line 698 of file ValueConverters.h.

static const ValueConverter& self ( )
static
void toStr ( std::string &  ,
const ValueContainer  
) const
inlineoverridevirtual

Outputs the text presentation of the FIX value stored in the given container into the given string.

Reimplemented from ValueConverter.

Definition at line 631 of file ValueConverters.h.

const Char* typeName ( ) const
inlineoverridevirtual

The name of the type whose values are manipulated through the given converter.

Implements ValueConverter.

Definition at line 626 of file ValueConverters.h.


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