#include <OnixS/CME/iLink3/messaging/TagBased/ValueConverters.h>
Public Member Functions | |
const Char * | typeName () const noexceptoverride |
void | toStr (std::string &str, const ValueContainer &container) const override |
StrRef | toStr (Char *, size_t, const ValueContainer &container) const noexceptoverride |
bool | convert (StrRef &ref, const ValueContainer &container) const noexceptoverride |
bool | convert (Char &value, const ValueContainer &container) const noexceptoverride |
bool | convert (Int8 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (UInt8 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (Int16 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (UInt16 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (Int32 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (UInt32 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (Int64 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (UInt64 &value, const ValueContainer &container) const noexceptoverride |
bool | convert (Decimal &value, const ValueContainer &container) const noexceptoverride |
![]() | |
virtual bool | convert (Timestamp &, const ValueContainer &) const |
virtual bool | convert (MaturityMonthYear &, const ValueContainer &) const noexcept |
Static Public Member Functions | |
static const ValueConverter & | self () noexcept |
Protected Member Functions | |
~CharConverter ()=default | |
![]() | |
~ValueConverter ()=default | |
Definition at line 430 of file ValueConverters.h.
|
protecteddefault |
|
inlineoverridevirtualnoexcept |
Tries to convert the value into a string reference.
Reimplemented from ValueConverter.
Definition at line 461 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into a character.
Reimplemented from ValueConverter.
Definition at line 474 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 484 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 506 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 517 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 528 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 539 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 550 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into an integer.
Reimplemented from ValueConverter.
Definition at line 561 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Tries to convert the value into a Decimal.
Reimplemented from ValueConverter.
Definition at line 572 of file ValueConverters.h.
|
staticnoexcept |
|
inlineoverridevirtual |
Outputs the text presentation of the value stored in the given container into the given string.
Reimplemented from ValueConverter.
Definition at line 441 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
Reimplemented from ValueConverter.
Definition at line 451 of file ValueConverters.h.
|
inlineoverridevirtualnoexcept |
The name of the type whose values are manipulated through the given converter.
Implements ValueConverter.
Definition at line 435 of file ValueConverters.h.