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.