| Classes | |
| class | clan::Console | 
| Console access helper class.  More... | |
| class | clan::ConsoleLogger | 
| Console logger.  More... | |
| class | clan::FileLogger | 
| File logger.  More... | |
| class | clan::Logger | 
| Logger interface.  More... | |
| class | clan::StringFormat | 
| String formatting class.  More... | |
| class | clan::StringHelp | 
| String helper functions.  More... | |
| class | clan::UTF8_Reader | 
| UTF8 reader helper functions.  More... | |
| Functions | |
| template<class Arg1 > | |
| void | clan::log_event (const std::string &type, const std::string &format, Arg1 arg1) | 
| template<class Arg1 , class Arg2 > | |
| void | clan::log_event (const std::string &type, const std::string &format, Arg1 arg1, Arg2 arg2) | 
| template<class Arg1 , class Arg2 , class Arg3 > | |
| void | clan::log_event (const std::string &type, const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3) | 
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 > | |
| void | clan::log_event (const std::string &type, const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) | 
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 > | |
| void | clan::log_event (const std::string &type, const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) | 
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 > | |
| void | clan::log_event (const std::string &type, const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) | 
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 , class Arg7 > | |
| void | clan::log_event (const std::string &type, const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6, Arg7 arg7) | 
| void | clan::log_event (const std::string &type, const std::string &text) | 
| Log text to logger. | |
| std::string | clan::string_format (const std::string &format) | 
| See clan::StringFormat for details. | |
| template<class Arg1 > | |
| std::string | clan::string_format (const std::string &format, Arg1 arg1) | 
| See clan::StringFormat for details. | |
| template<class Arg1 , class Arg2 > | |
| std::string | clan::string_format (const std::string &format, Arg1 arg1, Arg2 arg2) | 
| See clan::StringFormat for details. | |
| template<class Arg1 , class Arg2 , class Arg3 > | |
| std::string | clan::string_format (const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3) | 
| See clan::StringFormat for details. | |
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 > | |
| std::string | clan::string_format (const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) | 
| See clan::StringFormat for details. | |
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 > | |
| std::string | clan::string_format (const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) | 
| See clan::StringFormat for details. | |
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 > | |
| std::string | clan::string_format (const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) | 
| See clan::StringFormat for details. | |
| template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 , class Arg7 > | |
| std::string | clan::string_format (const std::string &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6, Arg7 arg7) | 
| See clan::StringFormat for details. | |
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | format, | ||
| Arg1 | arg1 ) | 
References clan::f, and clan::log_event().
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | format, | ||
| Arg1 | arg1, | ||
| Arg2 | arg2 ) | 
References clan::f, and clan::log_event().
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | format, | ||
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3 ) | 
References clan::f, and clan::log_event().
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | format, | ||
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4 ) | 
References clan::f, and clan::log_event().
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | format, | ||
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4, | ||
| Arg5 | arg5 ) | 
References clan::f, and clan::log_event().
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | format, | ||
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4, | ||
| Arg5 | arg5, | ||
| Arg6 | arg6 ) | 
References clan::f, and clan::log_event().
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | format, | ||
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4, | ||
| Arg5 | arg5, | ||
| Arg6 | arg6, | ||
| Arg7 | arg7 ) | 
References clan::f, and clan::log_event().
| void clan::log_event | ( | const std::string & | type, | 
| const std::string & | text ) | 
Log text to logger.
Referenced by clan::log_event(), clan::log_event(), clan::log_event(), clan::log_event(), clan::log_event(), clan::log_event(), and clan::log_event().
| 
 | inline | 
See clan::StringFormat for details.
Referenced by clan::Style::set(), and clan::Style::to_rgba().
| std::string clan::string_format | ( | const std::string & | format, | 
| Arg1 | arg1 ) | 
See clan::StringFormat for details.
References clan::f.
| std::string clan::string_format | ( | const std::string & | format, | 
| Arg1 | arg1, | ||
| Arg2 | arg2 ) | 
See clan::StringFormat for details.
References clan::f.
| std::string clan::string_format | ( | const std::string & | format, | 
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3 ) | 
See clan::StringFormat for details.
References clan::f.
| std::string clan::string_format | ( | const std::string & | format, | 
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4 ) | 
See clan::StringFormat for details.
References clan::f.
| std::string clan::string_format | ( | const std::string & | format, | 
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4, | ||
| Arg5 | arg5 ) | 
See clan::StringFormat for details.
References clan::f.
| std::string clan::string_format | ( | const std::string & | format, | 
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4, | ||
| Arg5 | arg5, | ||
| Arg6 | arg6 ) | 
See clan::StringFormat for details.
References clan::f.
| std::string clan::string_format | ( | const std::string & | format, | 
| Arg1 | arg1, | ||
| Arg2 | arg2, | ||
| Arg3 | arg3, | ||
| Arg4 | arg4, | ||
| Arg5 | arg5, | ||
| Arg6 | arg6, | ||
| Arg7 | arg7 ) | 
See clan::StringFormat for details.
References clan::f.