![]() |
Definition at line 90 of file ezlogger.hpp.
Public Member Functions | |
| ezlogger (const char *filename, int lineno, const char *functionname, verbosity verbosity_level=log_default_verbosity_level, bool isstreamoutput=false, std::ostream *alternate_output=NULL) | |
| ezlogger (const char *filename, int lineno, const char *functionname, levels levels_data, bool isstreamoutput=false, std::ostream *alternate_output=NULL) | |
| template<typename T> | |
| ezlogger & | operator<< (T &Data) |
| ezlogger & | operator<< (std::ostream &(*func)(std::ostream &)) |
| template<class T> | |
| void | operator() (const T &Data) const |
| template<class T1, class T2> | |
| void | operator() (const T1 &Data1, const T2 &Data2) const |
| template<class T1, class T2, class T3> | |
| void | operator() (const T1 &Data1, const T2 &Data2, const T3 &Data3) const |
| void | cprint (const char *format,...) |
| template<class T1> | |
| void | prg_main_arg (int argc, T1 argv) |
| void | display_stack () |
| bool | log_if_fails_verification (bool eval, const char *evaluation) |
Static Public Member Functions | |
| static const std::string | to_str (const wchar_t *Data) |
| static const std::string | to_str (wchar_t *Data) |
| static const std::string | to_str (const std::wstring &Data) |
| template<class T> | |
| static const std::string | to_str (const T &Data) |
| static const std::string | to_str () |
Protected Member Functions | |
| void | common_constructor_imp (bool isstreamoutput) |
Static Protected Member Functions | |
| template<class T> | |
| static void | log_out (const char *FileName, int LineNo, const char *FunctionName, ext_data levels_format_usage_data, bool endline, const T &Data) |
| template<class T1, class T2> | |
| static void | log_out (const char *FileName, int LineNo, const char *FunctionName, ext_data levels_format_usage_data, bool endline, const T1 &Data1, const T2 &Data2) |
| template<class T1, class T2, class T3> | |
| static void | log_out (const char *FileName, int LineNo, const char *FunctionName, ext_data levels_format_usage_data, bool endline, const T1 &Data1, const T2 &Data2, const T3 &Data3) |
Protected Attributes | |
| const char * | m_src_file_name |
| int | m_src_line_num |
| const char * | m_src_function_name |
| verbosity | m_verbosity_level |
| ext_data | m_levels_format_usage |
| std::ostream * | m_alternate_output |
1.4.6.Axter [Axter-Extended-Version]