Public member functions documentation

void fromString(std::string str)
Constructs the field from the string.
Parameters
str
The string to assign from.
void fromStringWithInfo(std::string str, int precision, int scale)
Constructs the field from the string.
Parameters
str
The string to assign from.
precision
The precision to use.
scale
The scale to use.
Uses the specified precision scale, not the scale from the string.
NzaeNumeric64Field(const NzaeNumericField &field)
Constructs a numeric64 field with value field.
Parameters
NzaeNumericField field
The field.
The field argument may be a different type.
NzaeNumeric64Field(int32_t val)
Constructs a numeric64 field with value val.
Parameters
val
The int32_t value.
NzaeNumeric64Field()
Constructs a NULL numeric64.
NzaeNumeric64Field(const NzaeNumeric64Field &field)
Constructs a numeric64 field with value field.
Parameters
NzaeNumeric64Field field
The Numeric64 field.
NzaeNumeric64Field(const NzudsNumeric64 val)
Constructs a numeric64 field with value val.
Parameters
val
The Numeric64 value.
This function reorders the digits. Use only with structures coming from serialization.
NzaeNumeric64Field(double val)
Constructs a numeric64 field with value val.
Parameters
val
The double value.
NzaeNumeric64Field(int64_t val)
Constructs a numeric64 field with value val.
Parameters
val
The int64_t value.
operator const NzudsNumeric64() const
Returns a numeric64 value.
Returns
The numeric64 value.
This function reorders the digits. Use only with structures going to serialization.
operator double() const
Returns a value converted to a double.
Returns
The converted double value.
operator NzudsNumeric64()
Returns a numeric64 value.
Returns
The numeric64 value.
This function reorders the digits. Use only with structures going to serialization.
NzaeNumeric64Field& operator=(NzaeField &field)
Assigns the value of the argument to a field object.
Parameters
NzaeField field
The field to assign.
Returns
NzaeNumeric64Field
The field argument may be a different type, as long as it is compatible.
NzaeNumeric64Field& operator=(const NzaeNumeric64Field &field)
Assigns the value of the argument to a field object.
Parameters
NzaeNumeric64Field field
The field to assign.
Returns
NzaeNumeric64Field
NzaeNumeric64Field& operator=(const NzaeNumericField &val)
Assigns the value of the argument to a field object.
Parameters
NzaeNumericField val
The field to assign.
Returns
NzaeNumeric64Field
The field argument may be a different type, as long as it is compatible.
NzaeNumeric64Field& operator=(const NzudsNumeric64 val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric64Field
This function reorders the digits. Use only with structures coming from serialization.
NzaeNumeric64Field& operator=(int32_t val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric64Field
NzaeNumeric64Field& operator=(int64_t val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric64Field
NzaeNumeric64Field& operator=(double val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric64Field
std::string toString() const
Returns the string representation of the field.
Returns
The string representation.
virtual NzaeDataTypes::Types type() const
Returns the type of the field.
Returns
Types
The field type.