gem5  v20.1.0.0
Classes | Namespaces | Functions
cprintf_formats.hh File Reference
#include <cstring>
#include <ostream>
#include <sstream>

Go to the source code of this file.

Classes

struct  cp::Format
 

Namespaces

 cp
 

Functions

template<typename T >
void cp::_format_char (std::ostream &out, const T &data, Format &fmt)
 
template<typename T >
void cp::_format_integer (std::ostream &out, const T &data, Format &fmt)
 
template<typename T >
void cp::_format_float (std::ostream &out, const T &data, Format &fmt)
 
template<typename T >
void cp::_format_string (std::ostream &out, const T &data, Format &fmt)
 
template<typename T >
void cp::format_char (std::ostream &out, const T &data, Format &fmt)
 
void cp::format_char (std::ostream &out, char data, Format &fmt)
 
void cp::format_char (std::ostream &out, unsigned char data, Format &fmt)
 
void cp::format_char (std::ostream &out, signed char data, Format &fmt)
 
void cp::format_char (std::ostream &out, short data, Format &fmt)
 
void cp::format_char (std::ostream &out, unsigned short data, Format &fmt)
 
void cp::format_char (std::ostream &out, int data, Format &fmt)
 
void cp::format_char (std::ostream &out, unsigned int data, Format &fmt)
 
void cp::format_char (std::ostream &out, long data, Format &fmt)
 
void cp::format_char (std::ostream &out, unsigned long data, Format &fmt)
 
void cp::format_char (std::ostream &out, long long data, Format &fmt)
 
void cp::format_char (std::ostream &out, unsigned long long data, Format &fmt)
 
template<typename T >
void cp::format_integer (std::ostream &out, const T &data, Format &fmt)
 
void cp::format_integer (std::ostream &out, char data, Format &fmt)
 
void cp::format_integer (std::ostream &out, unsigned char data, Format &fmt)
 
void cp::format_integer (std::ostream &out, signed char data, Format &fmt)
 
void cp::format_integer (std::ostream &out, const unsigned char *data, Format &fmt)
 
void cp::format_integer (std::ostream &out, const signed char *data, Format &fmt)
 
template<typename T >
void cp::format_float (std::ostream &out, const T &data, Format &fmt)
 
void cp::format_float (std::ostream &out, float data, Format &fmt)
 
void cp::format_float (std::ostream &out, double data, Format &fmt)
 
template<typename T >
void cp::format_string (std::ostream &out, const T &data, Format &fmt)
 

Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17