gem5
v21.0.0.0
|
Classes | |
struct | Format |
struct | |
Functions | |
template<typename T > | |
static void | _formatChar (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
static void | _formatInteger (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
static void | _formatFloat (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
static void | _formatString (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
static void | formatChar (std::ostream &out, const T &data, Format &fmt) |
static void | formatChar (std::ostream &out, char data, Format &fmt) |
static void | formatChar (std::ostream &out, unsigned char data, Format &fmt) |
static void | formatChar (std::ostream &out, signed char data, Format &fmt) |
static void | formatChar (std::ostream &out, short data, Format &fmt) |
static void | formatChar (std::ostream &out, unsigned short data, Format &fmt) |
static void | formatChar (std::ostream &out, int data, Format &fmt) |
static void | formatChar (std::ostream &out, unsigned int data, Format &fmt) |
static void | formatChar (std::ostream &out, long data, Format &fmt) |
static void | formatChar (std::ostream &out, unsigned long data, Format &fmt) |
static void | formatChar (std::ostream &out, long long data, Format &fmt) |
static void | formatChar (std::ostream &out, unsigned long long data, Format &fmt) |
template<typename T > | |
static void | formatInteger (std::ostream &out, const T &data, Format &fmt) |
static void | formatInteger (std::ostream &out, char data, Format &fmt) |
static void | formatInteger (std::ostream &out, unsigned char data, Format &fmt) |
static void | formatInteger (std::ostream &out, signed char data, Format &fmt) |
static void | formatInteger (std::ostream &out, const unsigned char *data, Format &fmt) |
static void | formatInteger (std::ostream &out, const signed char *data, Format &fmt) |
template<typename T > | |
static void | formatFloat (std::ostream &out, const T &data, Format &fmt) |
static void | formatFloat (std::ostream &out, float data, Format &fmt) |
static void | formatFloat (std::ostream &out, double data, Format &fmt) |
template<typename T > | |
static void | formatString (std::ostream &out, const T &data, Format &fmt) |
|
inlinestatic |
|
inlinestatic |
Definition at line 161 of file cprintf_formats.hh.
References data, cp::Format::fillZero, cp::Format::Fixed, cp::Format::floatFormat, cp::Format::precision, cp::Format::Scientific, cp::Format::uppercase, and cp::Format::width.
Referenced by formatFloat().
|
inlinestatic |
Definition at line 102 of file cprintf_formats.hh.
References cp::Format::alternateForm, cp::Format::base, data, cp::Format::Dec, cp::Format::fillZero, cp::Format::flushLeft, cp::Format::Hex, cp::Format::Oct, cp::Format::printSign, cp::Format::uppercase, and cp::Format::width.
Referenced by formatInteger().
|
inlinestatic |
Definition at line 218 of file cprintf_formats.hh.
References data, cp::Format::flushLeft, GuestABI::foo(), and cp::Format::width.
Referenced by formatString().
|
inlinestatic |
Definition at line 258 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 252 of file cprintf_formats.hh.
Referenced by cp::Print::addArg().
|
inlinestatic |
Definition at line 288 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 300 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 312 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 276 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 270 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 264 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 294 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 306 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 318 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 282 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 363 of file cprintf_formats.hh.
Referenced by cp::Print::addArg().
|
inlinestatic |
Definition at line 375 of file cprintf_formats.hh.
References _formatFloat(), and data.
|
inlinestatic |
Definition at line 369 of file cprintf_formats.hh.
References _formatFloat(), and data.
|
inlinestatic |
Definition at line 333 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 353 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 328 of file cprintf_formats.hh.
References _formatInteger(), and data.
Referenced by cp::Print::addArg().
|
inlinestatic |
Definition at line 348 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 343 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 338 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 385 of file cprintf_formats.hh.
References _formatString(), and data.
Referenced by cp::Print::addArg().