gem5 v24.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 |
Definition at line 101 of file cprintf_formats.hh.
References data.
Referenced by formatChar(), formatChar(), formatChar(), formatChar(), formatChar(), formatChar(), formatChar(), formatChar(), formatChar(), formatChar(), and formatChar().
|
inlinestatic |
Definition at line 167 of file cprintf_formats.hh.
References data, gem5::cp::Format::fillZero, gem5::cp::Format::Fixed, flags, gem5::cp::Format::floatFormat, gem5::cp::Format::precision, gem5::cp::Format::Scientific, gem5::cp::Format::uppercase, and gem5::cp::Format::width.
Referenced by formatFloat(), and formatFloat().
|
inlinestatic |
Definition at line 108 of file cprintf_formats.hh.
References gem5::cp::Format::alternateForm, gem5::cp::Format::base, data, gem5::cp::Format::Dec, gem5::cp::Format::fillZero, flags, gem5::cp::Format::flushLeft, gem5::cp::Format::Hex, gem5::cp::Format::Oct, gem5::cp::Format::printSign, gem5::cp::Format::uppercase, and gem5::cp::Format::width.
Referenced by formatInteger(), formatInteger(), formatInteger(), formatInteger(), formatInteger(), and formatInteger().
|
inlinestatic |
Definition at line 224 of file cprintf_formats.hh.
References data, gem5::cp::Format::flushLeft, and gem5::cp::Format::width.
Referenced by formatString().
|
inlinestatic |
Definition at line 265 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 259 of file cprintf_formats.hh.
Referenced by gem5::cp::Print::addArg().
|
inlinestatic |
Definition at line 295 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 307 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 319 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 283 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 277 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 271 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 301 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 313 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 325 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 289 of file cprintf_formats.hh.
References _formatChar(), and data.
|
inlinestatic |
Definition at line 370 of file cprintf_formats.hh.
Referenced by gem5::cp::Print::addArg().
|
inlinestatic |
Definition at line 382 of file cprintf_formats.hh.
References _formatFloat(), and data.
|
inlinestatic |
Definition at line 376 of file cprintf_formats.hh.
References _formatFloat(), and data.
|
inlinestatic |
Definition at line 340 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 360 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 335 of file cprintf_formats.hh.
References _formatInteger(), and data.
Referenced by gem5::cp::Print::addArg().
|
inlinestatic |
Definition at line 355 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 350 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 345 of file cprintf_formats.hh.
References _formatInteger(), and data.
|
inlinestatic |
Definition at line 392 of file cprintf_formats.hh.
References _formatString(), and data.
Referenced by gem5::cp::Print::addArg().