cisst-saw
|
Declaration of cmnPrintf and cmnPrintfParser. More...
Go to the source code of this file.
Classes | |
class | cmnPrintf |
printf-like formatted output for streams More... | |
class | cmnPrintfParser |
Parser for cmnPrintf. More... | |
Macros | |
#define | _cmnPrintf_h |
Functions | |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const int number) |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const unsigned int number) |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const short number) |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const unsigned short number) |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const long number) |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const unsigned long number) |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const double number) |
CISST_EXPORT bool | cmnTypePrintf (cmnPrintfParser &parser, const char *text) |
cmnPrintfParser | operator<< (std::ostream &outputStream, const cmnPrintf &formatStr) |
Declaration of cmnPrintf and cmnPrintfParser.
#define _cmnPrintf_h |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const int | number | ||
) |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const unsigned int | number | ||
) |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const short | number | ||
) |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const unsigned short | number | ||
) |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const long | number | ||
) |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const unsigned long | number | ||
) |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const double | number | ||
) |
CISST_EXPORT bool cmnTypePrintf | ( | cmnPrintfParser & | parser, |
const char * | text | ||
) |
|
inline |
This is the overloaded global operator << that gets called from the expression:
The operator returns a cmnPrintfParser object, which is invisible to the user.