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.
NzaeNumeric32Field(const NzaeNumericField &field)
Constructs a numeric32 field with value field.
Parameters
NzaeNumericField field
The field.
The field argument may be a different type, as long as it is compatible.
NzaeNumeric32Field(int32_t val)
Constructs a numeric32 field with value val.
Parameters
val
The in32_t value.
NzaeNumeric32Field()
Constructs a NULL numeric32.
NzaeNumeric32Field(const NzaeNumeric32Field &field)
Constructs a numeric32 field with value field.
Parameters
NzaeNumeric32Field field
The Numeric32 field.
NzaeNumeric32Field(const NzudsNumeric32 val)
Constructs a numeric32 field with value val.
Parameters
val
The Numeric32 value.
NzaeNumeric32Field(double val)
Constructs a numeric32 field with value val.
Parameters
val
The double value.
NzaeNumeric32Field(int64_t val)
Constructs a numeric32 field with value val.
Parameters
val
The int64_t value.
operator const NzudsNumeric32 &() const
Returns a numeric32 value.
Returns
The numeric32 value.
operator double() const
Returns a value converted to a double.
Returns
The converted double value.
operator NzudsNumeric32 &()
Returns a numeric32 value.
Returns
The numeric32 value.
NzaeNumeric32Field& operator=(NzaeField &field)
Assigns the value of the argument to a field object.
Parameters
NzaeField field
The field to assign.
Returns
NzaeNumeric32Field
The field argument may be a different type, as long as it is compatible.
NzaeNumeric32Field& operator=(const NzudsNumeric32 val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric32Field
NzaeNumeric32Field& operator=(const NzaeNumeric32Field &field)
Assigns the value of the argument to a field object.
Parameters
NzaeNumeric32Field field
The field to assign.
Returns
NzaeNumeric32Field
NzaeNumeric32Field& operator=(const NzaeNumericField &val)
Assigns the value of the argument to a field object.
Parameters
NzaeNumeric32Field val
The field to assign.
Returns
NzaeNumeric32Field
The field argument may be a different type, as long as it is compatible.
NzaeNumeric32Field& operator=(int32_t val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric32Field
NzaeNumeric32Field& operator=(int64_t val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric32Field
NzaeNumeric32Field& operator=(double val)
Assigns the value of the argument to a field object.
Parameters
val
The value to assign.
Returns
NzaeNumeric32Field
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.