Go to the documentation of this file.
39 #ifndef GNSSTK_FORMATTEDDOUBLE_HPP
40 #define GNSSTK_FORMATTEDDOUBLE_HPP
98 unsigned mantissa = 0,
unsigned exponent = 2,
99 unsigned width = 0,
char expChar =
'e',
137 operator double()
const
145 inline operator std::string();
157 {
val++;
return *
this; }
160 {
val++;
return *
this; }
163 {
val--;
return *
this; }
166 {
val--;
return *
this; }
173 {
val = d;
return *
this; }
179 void dump(std::ostream& s)
const;
208 FormattedDouble :: operator std::string()
210 std::ostringstream s;
231 #endif // FORMATTEDDOUBLE_HPP
@ Left
Formatted output will be left-aligned.
std::istream & operator>>(FFStream &i, FFData &f)
FFLead
Leading character for floatFormat(), after any whitespace or sign.
@ NegOnly
Prefix output with a minus sign (neg) or nothing (pos)
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
FFSign
How to handle sign in floatFormat()
FFAlign
Alignment of data for floatFormat()
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39