42 : value_(), converter_(&converter)
73 : value_(other.value_)
74 , converter_(other.converter_)
84 &NullConverter::self()
304 Enumeration::Enum&
value)
const 339 typename BitSet::Bits* = NULL)
const 341 typename BitSet::Bits bits;
348 value = BitSet(bits);
370 std::string& str)
const 384 value_ = other.value_;
385 converter_ = other.converter_;
Field(const Field &other)
Initializes as the copy of the other field.
bool tryCast(StrRef &str) const
Traits::Result Result
Conversion output type.
std::string toStr() const
Returns the text representation.
bool tryCast(Int64 &value) const
Container for a value of any supported kinds.
bool tryCast(Int32 &value) const
Represents time point without time-zone information.
bool tryCast(Char &value) const
bool tryCast(MaturityMonthYear &value) const
bool tryCast(Int8 &value) const
bool tryCast(UInt16 &value) const
const ValueContainer & value() const
Exposes value storage for further value manipulations.
void toStr(std::string &str, const Message &message)
Serializes FIX message into tag=value format.
bool tryCast(UInt8 &value) const
Field(const ValueConverter &converter)
Initializes the field.
void toStr(std::string &str) const
Outputs the text representation into the given string.
ValueConversion< Value >::Result cast() const
char Char
Character type alias.
#define ONIXS_CONFLATEDUDPFIX_NAMESPACE_END
virtual void toStr(std::string &, const ValueContainer &) const
bool tryCast(BitSet &value, typename BitSet::Bits *=NULL) const
bool tryCast(typename Enumeration::Enum &value) const
virtual bool convert(StrRef &, const ValueContainer &) const
bool value(Number &number, const MultiContainer &container, Tag tag)
ValueContainer & value()
Exposes value storage for further value manipulations.
bool tryCast(UInt64 &value) const
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
bool tryCast(Int16 &value) const
bool tryCast(UInt32 &value) const
#define ONIXS_CONFLATEDUDPFIX_NAMESPACE_BEGIN
Field()
Initializes the field with no value.
bool tryCast(Timestamp &value) const