mpqc::mpqcprintf< Char > Class Template Reference

Documentation

template<typename Char = char>
class mpqc::mpqcprintf< Char >

This class allows printf-like output to be sent to an ostream.

Attention
a 1024-long buffer of Char is used, will throw if run out of space.

Public Member Functions

 mpqcprintf (const Char *fmt,...)
 
const Char * str () const
 
 mpqcprintf (const char *fmt,...)
 
 mpqcprintf (const wchar_t *fmt,...)
 

Constructor & Destructor Documentation

◆ mpqcprintf() [1/3]

template<typename Char = char>
mpqc::mpqcprintf< Char >::mpqcprintf ( const Char *  fmt,
  ... 
)

◆ mpqcprintf() [2/3]

mpqc::mpqcprintf< char >::mpqcprintf ( const char *  fmt,
  ... 
)

◆ mpqcprintf() [3/3]

mpqc::mpqcprintf< wchar_t >::mpqcprintf ( const wchar_t *  fmt,
  ... 
)

Member Function Documentation

◆ str()

template<typename Char = char>
const Char* mpqc::mpqcprintf< Char >::str ( ) const
inline

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