HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
internal::char_specs_checker< ErrorHandler > Class Template Reference

#include <format.h>

+ Inheritance diagram for internal::char_specs_checker< ErrorHandler >:

Public Member Functions

FMT_CONSTEXPR char_specs_checker (char type, ErrorHandler eh)
 
FMT_CONSTEXPR void on_int ()
 
FMT_CONSTEXPR void on_char ()
 
- Public Member Functions inherited from ErrorHandler
 ErrorHandler ()
 
virtual ~ErrorHandler ()
 
void verbosity (int v)
 Set desired verbosity level. More...
 
int verbosity () const
 Return the current verbosity level. More...
 
virtual void operator() (int errcode, const std::string &msg)
 
void info (const std::string &msg)
 
void warning (const std::string &msg)
 
void error (const std::string &msg)
 
void severe (const std::string &msg)
 
void message (const std::string &msg)
 
void debug (const std::string &msg)
 
template<typename... Args>
void info (const char *format, const Args &...args)
 
template<typename... Args>
void warning (const char *format, const Args &...args)
 
template<typename... Args>
void error (const char *format, const Args &...args)
 
template<typename... Args>
void severe (const char *format, const Args &...args)
 
template<typename... Args>
void message (const char *format, const Args &...args)
 
template<typename... Args>
void debug (const char *format, const Args &...args)
 
template<typename... Args>
void infof (const char *format, const Args &...args)
 
template<typename... Args>
void warningf (const char *format, const Args &...args)
 
template<typename... Args>
void errorf (const char *format, const Args &...args)
 
template<typename... Args>
void severef (const char *format, const Args &...args)
 
template<typename... Args>
void messagef (const char *format, const Args &...args)
 
template<typename... Args>
void debugf (const char *format, const Args &...args)
 

Additional Inherited Members

- Public Types inherited from ErrorHandler
enum  ErrCode {
  EH_NO_ERROR = 0, EH_MESSAGE = 0 << 16, EH_INFO = 1 << 16, EH_WARNING = 2 << 16,
  EH_ERROR = 3 << 16, EH_SEVERE = 4 << 16, EH_DEBUG = 5 << 16
}
 
enum  VerbosityLevel { QUIET = 0, NORMAL = 1, VERBOSE = 2 }
 
- Static Public Member Functions inherited from ErrorHandler
static ErrorHandlerdefault_handler ()
 

Detailed Description

template<typename ErrorHandler>
class internal::char_specs_checker< ErrorHandler >

Definition at line 1334 of file format.h.

Constructor & Destructor Documentation

template<typename ErrorHandler >
FMT_CONSTEXPR internal::char_specs_checker< ErrorHandler >::char_specs_checker ( char  type,
ErrorHandler  eh 
)
inline

Definition at line 1339 of file format.h.

Member Function Documentation

template<typename ErrorHandler >
FMT_CONSTEXPR void internal::char_specs_checker< ErrorHandler >::on_char ( )
inline

Definition at line 1345 of file format.h.

template<typename ErrorHandler >
FMT_CONSTEXPR void internal::char_specs_checker< ErrorHandler >::on_int ( )
inline

Definition at line 1342 of file format.h.


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