Return value for dataDouble member of FieldValue object in C++ ODB API

Hello everyone:

dataDouble member of FieldValue object in C++ ODB API can return either a pointer to an array of Doubles or a odb_SequenceFloat object depending on the parameter passed; if no parameter is passed, then the return value is odb_SequenceFloat but if an integer is passed, then the return value is double* (i.e. a pointer to an array of Doubles)

Not passing an integer but assigning the return value to double* will result in compilation error.

Similar explanation holds for member: data