QNANO
Public Member Functions | Public Attributes | List of all members
Debug_Logger Class Reference

Public Member Functions

void setup (const std::string &fname)
 
template<typename T >
Debug_Loggeroperator<< (const T &x)
 
Debug_Loggeroperator<< (std::ostream &(*x)(std::ostream &))
 
void print (const Has_Print &p) const
 
void copy (const Debug_Logger &other)
 
Debug_Loggeroperator= (const Debug_Logger &other)
 
 Debug_Logger (const Debug_Logger &other)
 
 Debug_Logger (const std::string &fname="")
 
template<>
Debug_Loggeroperator<< (const std::string &x)
 
template<>
Debug_Loggeroperator<< (const size_t &x)
 
template<>
Debug_Loggeroperator<< (const int &x)
 
template<>
Debug_Loggeroperator<< (const double &x)
 

Public Attributes

bool use_debug
 
std::string debug_fname
 

The documentation for this class was generated from the following files: