54 os << setw(fWidth) << fValue;
61 RiosState iostate(os, fForm, fPrec);
62 os << std::boolalpha << fValue;
69 RiosState iostate(os, fForm, fPrec);
70 char ctype = iostate.Ctype();
73 if (ctype == 0 || ctype ==
'c') {
84 RiosState iostate(os, fForm, fPrec);
85 char ctype = iostate.Ctype();
99 RiosState iostate(os, fForm, fPrec);
100 char ctype = iostate.Ctype();
104 os << reinterpret_cast<const void*>(fValue);
106 os << (fValue?fValue:
"<NULL>");
114 RiosState iostate(os, fForm, fPrec);
115 char ctype = iostate.Ctype();
118 if (ctype == 0 || ctype ==
'p') {
121 os << reinterpret_cast<unsigned long>(fValue);
Stack object for ostream state. **.
Base class for print objects. **.
RosPrintfS(T value, const char *form, int width, int prec)
Constructor.
virtual void ToStream(std::ostream &os) const
Concrete implementation of the ostream insertion.
Print object for scalar values . **.
Declaration of class ReventLoop.