gem5
v20.1.0.0
|
Classes | |
struct | Format |
struct | |
Functions | |
template<typename T > | |
void | _format_char (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
void | _format_integer (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
void | _format_float (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
void | _format_string (std::ostream &out, const T &data, Format &fmt) |
template<typename T > | |
void | format_char (std::ostream &out, const T &data, Format &fmt) |
void | format_char (std::ostream &out, char data, Format &fmt) |
void | format_char (std::ostream &out, unsigned char data, Format &fmt) |
void | format_char (std::ostream &out, signed char data, Format &fmt) |
void | format_char (std::ostream &out, short data, Format &fmt) |
void | format_char (std::ostream &out, unsigned short data, Format &fmt) |
void | format_char (std::ostream &out, int data, Format &fmt) |
void | format_char (std::ostream &out, unsigned int data, Format &fmt) |
void | format_char (std::ostream &out, long data, Format &fmt) |
void | format_char (std::ostream &out, unsigned long data, Format &fmt) |
void | format_char (std::ostream &out, long long data, Format &fmt) |
void | format_char (std::ostream &out, unsigned long long data, Format &fmt) |
template<typename T > | |
void | format_integer (std::ostream &out, const T &data, Format &fmt) |
void | format_integer (std::ostream &out, char data, Format &fmt) |
void | format_integer (std::ostream &out, unsigned char data, Format &fmt) |
void | format_integer (std::ostream &out, signed char data, Format &fmt) |
void | format_integer (std::ostream &out, const unsigned char *data, Format &fmt) |
void | format_integer (std::ostream &out, const signed char *data, Format &fmt) |
template<typename T > | |
void | format_float (std::ostream &out, const T &data, Format &fmt) |
void | format_float (std::ostream &out, float data, Format &fmt) |
void | format_float (std::ostream &out, double data, Format &fmt) |
template<typename T > | |
void | format_string (std::ostream &out, const T &data, Format &fmt) |
|
inline |
|
inline |
Definition at line 146 of file cprintf_formats.hh.
References data, cp::Format::fill_zero, cp::Format::fixed, cp::Format::float_format, cp::Format::precision, cp::Format::scientific, cp::Format::uppercase, and cp::Format::width.
Referenced by format_float().
|
inline |
Definition at line 85 of file cprintf_formats.hh.
References cp::Format::alternate_form, cp::Format::base, data, cp::Format::dec, cp::Format::fill_zero, cp::Format::flush_left, cp::Format::hex, cp::Format::oct, cp::Format::print_sign, cp::Format::uppercase, and cp::Format::width.
Referenced by format_integer().
|
inline |
Definition at line 205 of file cprintf_formats.hh.
References data, cp::Format::flush_left, GuestABI::foo(), and cp::Format::width.
Referenced by format_string().
|
inline |
Definition at line 254 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 250 of file cprintf_formats.hh.
Referenced by cp::Print::add_arg().
|
inline |
Definition at line 274 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 282 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 290 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 266 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 262 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 258 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 278 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 286 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 294 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 270 of file cprintf_formats.hh.
References _format_char(), and data.
|
inline |
Definition at line 325 of file cprintf_formats.hh.
Referenced by cp::Print::add_arg().
|
inline |
Definition at line 333 of file cprintf_formats.hh.
References _format_float(), and data.
|
inline |
Definition at line 329 of file cprintf_formats.hh.
References _format_float(), and data.
|
inline |
Definition at line 305 of file cprintf_formats.hh.
References _format_integer(), and data.
|
inline |
Definition at line 317 of file cprintf_formats.hh.
References _format_integer(), and data.
|
inline |
Definition at line 302 of file cprintf_formats.hh.
References _format_integer(), and data.
Referenced by cp::Print::add_arg().
|
inline |
Definition at line 314 of file cprintf_formats.hh.
References _format_integer(), and data.
|
inline |
Definition at line 311 of file cprintf_formats.hh.
References _format_integer(), and data.
|
inline |
Definition at line 308 of file cprintf_formats.hh.
References _format_integer(), and data.
|
inline |
Definition at line 341 of file cprintf_formats.hh.
References _format_string(), and data.
Referenced by cp::Print::add_arg().