B2BITS FIX Antenna HFT
1.0.16
|
Represents value of field. More...
#include <B2BITS_TagValue.h>
Public Types | |
typedef FieldValueT< TagValueT > | MyT |
Short name of this instantiation. More... | |
Public Member Functions | |
bool | equal (Integer value) const |
Compares field value with passed value. More... | |
bool | equal (UInteger value) const |
Compares field value with passed value. More... | |
bool | equal (ByteArray value) const |
Compares field value with passed value. More... | |
bool | equal (AsciiString value) const |
Compares field value with passed value. More... | |
bool | equal (char const *value) const |
Compares field value with passed value. More... | |
bool | equal (Decimal value) const |
Compares field value with passed value. More... | |
bool | equal (double value) const |
Compares field value with passed value. More... | |
template<typename T > | |
bool | equal (FieldValueT< T > value) const |
Compares field value with passed value. More... | |
bool | equal (MyT value) const |
Compares field value with passed value. More... | |
bool | equal (char value) const |
Compares field value with passed value. More... | |
bool | equal (bool value) const |
Compares field value with passed value. More... | |
FieldValueT (TagValueT *aTv, int aTag) | |
Constructor. More... | |
bool | isEmpty () const |
Returns true if value is empty; false otherwise. More... | |
void | reset () |
Clears value of the field. More... | |
int | tag () const |
Returns tag of the field. More... | |
bool | toBoolean () const |
Returns the value as byte array. More... | |
char | toChar () const |
Returns the value as char. More... | |
UTCDateOnly | toDateOnly () const |
Returns the value as DateOnly. More... | |
Decimal | toDecimal () const |
Returns the value as Decimal. More... | |
double | toDouble () const |
Returns the value as double. More... | |
FIXGroup & | toGroup () |
Returns the value as repeating group. More... | |
FIXGroup const & | toGroup () const |
Returns the value as repeating group. More... | |
int | toInt () const |
Returns the value as signed integer. More... | |
System::i32 | toInt32 () const |
Returns the value as 32bit signed integer. More... | |
System::i64 | toInt64 () const |
Returns the value as 64bit signed integer. More... | |
LocalMktDate | toLocalMktDate () const |
Returns the value as LocalMktDate. More... | |
MonthYear | toMonthYear () const |
Returns the value as MonthYear. More... | |
MultipleChar | toMultipleChar () const |
Returns the value as MultipleChar. More... | |
MultipleString | toMultipleString () const |
Returns the value as MultipleString. More... | |
ByteArray | toRaw () const |
Returns the value as byte array. More... | |
AsciiString | toString () const |
Returns the value as std::string. More... | |
UTCTimeOnly | toTimeOnly () const |
Returns the value as TimeOnly. More... | |
UTCTimestamp | toTimestamp () const |
Returns the value as Timestamp. More... | |
unsigned int | toUInt () const |
Returns the value as unsigned integer. More... | |
System::u32 | toUInt32 () const |
Returns the value as 32bit unsigned integer. More... | |
System::u64 | toUInt64 () const |
Returns the value as 64bit unsigned integer. More... | |
TagValueT * | tv () const |
Returns container of the field. More... | |
void | write (std::ostream &stream) const |
Writes field value to stream. More... | |
Represents value of field.
typedef FieldValueT<TagValueT> Engine::FieldValueT< TagValueT >::MyT |
Short name of this instantiation.
|
inline |
Constructor.
|
inline |
Compares field value with passed value.
Referenced by Engine::FieldValueT< TagValueT >::equal(), Engine::operator!=(), and Engine::operator==().
|
inline |
Compares field value with passed value.
|
inline |
Compares field value with passed value.
|
inline |
Compares field value with passed value.
|
inline |
Compares field value with passed value.
References Engine::FieldValueT< TagValueT >::equal().
|
inline |
Compares field value with passed value.
|
inline |
Compares field value with passed value.
|
inline |
Compares field value with passed value.
References Engine::FieldValueT< TagValueT >::tag(), and Engine::FieldValueT< TagValueT >::tv().
|
inline |
Compares field value with passed value.
References Engine::FieldValueT< TagValueT >::tag(), and Engine::FieldValueT< TagValueT >::tv().
|
inline |
Compares field value with passed value.
|
inline |
Compares field value with passed value.
|
inline |
Returns true if value is empty; false otherwise.
|
inline |
Clears value of the field.
|
inline |
Returns tag of the field.
Referenced by Engine::FieldValueT< TagValueT >::equal().
|
inline |
Returns the value as byte array.
|
inline |
Returns the value as char.
|
inline |
Returns the value as DateOnly.
|
inline |
Returns the value as Decimal.
|
inline |
Returns the value as double.
|
inline |
Returns the value as repeating group.
|
inline |
Returns the value as repeating group.
|
inline |
Returns the value as signed integer.
|
inline |
Returns the value as 32bit signed integer.
|
inline |
Returns the value as 64bit signed integer.
|
inline |
Returns the value as LocalMktDate.
|
inline |
Returns the value as MonthYear.
|
inline |
Returns the value as MultipleChar.
|
inline |
Returns the value as MultipleString.
|
inline |
Returns the value as byte array.
|
inline |
Returns the value as std::string.
|
inline |
Returns the value as TimeOnly.
|
inline |
Returns the value as Timestamp.
|
inline |
Returns the value as unsigned integer.
|
inline |
Returns the value as 32bit unsigned integer.
|
inline |
Returns the value as 64bit unsigned integer.
|
inline |
Returns container of the field.
Referenced by Engine::FieldValueT< TagValueT >::equal().
|
inline |
Writes field value to stream.