42 : value_(), converter_(&converter)
73 : value_(other.value_)
74 , converter_(other.converter_)
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_;
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
#define ONIXS_CONFLATEDUDPFIX_NAMESPACE_BEGIN
#define ONIXS_CONFLATEDUDPFIX_NAMESPACE_END
const ValueContainer & value() const
Exposes value storage for further value manipulations.
bool tryCast(Int16 &value) const
bool tryCast(Int8 &value) const
bool tryCast(MaturityMonthYear &value) const
Field()
Initializes the field with no value.
Field(const Field &other)
Initializes as the copy of the other field.
bool tryCast(UInt64 &value) const
bool tryCast(Char &value) const
std::string toStr() const
Returns the text representation.
bool tryCast(StrRef &str) const
bool tryCast(UInt8 &value) const
bool tryCast(Timestamp &value) const
ValueContainer & value()
Exposes value storage for further value manipulations.
bool tryCast(UInt16 &value) const
bool tryCast(UInt32 &value) const
bool tryCast(Int64 &value) const
bool tryCast(typename Enumeration::Enum &value) const
void toStr(std::string &str) const
Outputs the text representation into the given string.
bool tryCast(BitSet &value, typename BitSet::Bits *=NULL) const
ValueConversion< Value >::Result cast() const
bool tryCast(Int32 &value) const
Field(const ValueConverter &converter)
Initializes the field.
Container for a value of any supported kinds.
Represents time point without time-zone information.
char Char
Character type alias.
static const ValueConverter & self()
Traits::Result Result
Conversion output type.