#include <OnixS/CME/MDH/messaging/TagBased/ValueConverters.h>
Public Member Functions | |
| void | toStr (std::string &str, const ValueContainer &container) const override |
| StrRef | toStr (Char *buf, size_t size, const ValueContainer &container) const override |
| bool | convert (Char &value, const ValueContainer &container) const noexcept override |
| bool | convert (Int8 &value, const ValueContainer &container) const noexcept override |
| bool | convert (UInt8 &value, const ValueContainer &container) const noexcept override |
| bool | convert (Int16 &value, const ValueContainer &container) const noexcept override |
| bool | convert (UInt16 &value, const ValueContainer &container) const noexcept override |
| bool | convert (Int32 &value, const ValueContainer &container) const noexcept override |
| bool | convert (UInt32 &value, const ValueContainer &container) const noexcept override |
| bool | convert (Int64 &value, const ValueContainer &container) const noexcept override |
| bool | convert (UInt64 &value, const ValueContainer &container) const noexcept override |
| bool | convert (Decimal &value, const ValueContainer &container) const noexcept override |
| bool | convert (Timestamp &value, const ValueContainer &container) const noexcept override |
| ~IntegerConverter ()=default | |
| virtual bool | convert (StrRef &, const ValueContainer &) const noexcept |
| template<class StringRef> | |
| bool | convert (StringRef &ref, const ValueContainer &container) const |
| virtual bool | convert (MaturityMonthYear &, const ValueContainer &) const noexcept |
| Public Member Functions inherited from ValueConverter | |
| virtual const Char * | typeName () const noexcept=0 |
| template<class StringRef> | |
| bool | convert (StringRef &ref, const ValueContainer &container) const |
| ~ValueConverter () | |
Definition at line 425 of file ValueConverters.h.
|
default |
|
inlineoverridevirtualnoexcept |
Tries to convert the value into a character.
Reimplemented from ValueConverter.
Definition at line 467 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into a Decimal.
Reimplemented from ValueConverter.
Definition at line 537 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 495 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 509 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 523 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 481 of file ValueConverters.h.
|
inlinevirtualnoexcept |
Tries to convert the value into a month-year.
Reimplemented from ValueConverter.
Definition at line 169 of file ValueConverters.h.
|
inline |
Definition at line 64 of file ValueConverters.h.
|
inlinevirtualnoexcept |
Tries to convert the value into a string reference.
Reimplemented from ValueConverter.
Definition at line 58 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into a timestamp.
Reimplemented from ValueConverter.
Definition at line 544 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 502 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 516 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 530 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 488 of file ValueConverters.h.
|
inlineoverridevirtual |
Reimplemented from ValueConverter.
Definition at line 455 of file ValueConverters.h.
|
inlineoverridevirtual |
Outputs the text presentation of the value stored in the given container into the given string.
Reimplemented from ValueConverter.
Definition at line 450 of file ValueConverters.h.