|
UniSet
2.2.1
|
Классы | |
| struct | iLog |
Открытые члены | |
| LogAgregator (const std::string &name, Debug::type t) | |
| LogAgregator (const std::string &name="") | |
| virtual void | logFile (const std::string &f, bool truncate=false) override |
| Sets the debugstreams' logfile to f. | |
| void | add (std::shared_ptr< LogAgregator > log, const std::string &lname="") |
| void | add (std::shared_ptr< DebugStream > log, const std::string &lname="") |
| std::shared_ptr< DebugStream > | create (const std::string &logname) |
| void | addLevel (const std::string &logname, Debug::type t) |
| void | delLevel (const std::string &logname, Debug::type t) |
| void | level (const std::string &logname, Debug::type t) |
| void | offLogFile (const std::string &logname) |
| void | onLogFile (const std::string &logname) |
| std::shared_ptr< DebugStream > | getLog (const std::string &logname) |
| bool | logExist (std::shared_ptr< DebugStream > &l) |
| std::list< iLog > | getLogList () |
| std::list< iLog > | getLogList (const std::string ®exp_str) |
| std::ostream & | printLogList (std::ostream &os, const std::string ®exp_str="") |
Открытые статические члены | |
| static std::vector< std::string > | splitFirst (const std::string &lname, const std::string s="/") |
| static std::ostream & | printLogList (std::ostream &os, std::list< iLog > &lst) |
Открытые атрибуты | |
| const std::string | sep = {"/"} |
Защищенные члены | |
| void | logOnEvent (const std::string &s) |
| void | addLog (std::shared_ptr< DebugStream > l, const std::string &lname, bool connect) |
| void | addLogAgregator (std::shared_ptr< LogAgregator > la, const std::string &lname) |
| std::shared_ptr< DebugStream > | findLog (const std::string &lname) |
| std::ostream & | printTree (std::ostream &os, const std::string &g_tab="") |
| std::list< iLog > | makeLogNameList (const std::string &prefix) |
Друзья | |
| std::ostream & | operator<< (std::ostream &os, LogAgregator &la) |
| std::ostream & | operator<< (std::ostream &os, std::shared_ptr< LogAgregator > la) |
| void LogAgregator::logFile | ( | const std::string & | f, |
| bool | truncate = false |
||
| ) | [override, virtual] |
Sets the debugstreams' logfile to f.
Переопределяет метод предка DebugStream.
Перекрестные ссылки DebugStream::logFile().
1.7.6.1