Go to the documentation of this file.
30 #ifndef __BASE_CPRINTF_HH__
31 #define __BASE_CPRINTF_HH__
133 template<
typename T,
typename ...Args>
void
142 template<
typename ...Args>
void
151 template<
typename ...Args>
void
157 template<
typename ...Args> std::string
160 std::stringstream stream;
170 template<
typename ...Args>
void
176 template<
typename ...Args>
void
182 template<
typename ...Args> std::string
188 #endif // __CPRINTF_HH__
void format_float(std::ostream &out, const T &data, Format &fmt)
int get_number(const T &data)
void format_char(std::ostream &out, const T &data, Format &fmt)
void cprintf(const char *format, const Args &...args)
void format_string(std::ostream &out, const T &data, Format &fmt)
std::ios::fmtflags saved_flags
Print(std::ostream &stream, const std::string &format)
void ccprintf(cp::Print &print)
Bitfield< 31, 29 > format
void add_arg(const T &data)
std::string csprintf(const char *format, const Args &...args)
void format_integer(std::ostream &out, const T &data, Format &fmt)
Generated on Wed Sep 30 2020 14:02:07 for gem5 by doxygen 1.8.17