Go to the source code of this file.
Namespaces | |
| console | |
| Namespace that helps executing commands, dumping messages, writing log files. | |
Functions | |
| std::string | console::run (std::string format,...) |
| Excecute a command and get result. More... | |
| int | console::system (std::string format,...) |
| Excecute a command and get result. More... | |
| std::string | console::tstr (double msec) |
| Convert time duration to string. More... | |
| std::string | console::nth (int num) |
| Convert enumeration to string such as 1st, 2nd. More... | |
| std::string | console::size_str (size_t bytes) |
| Convert byte size to string such as killo bytes and mega bytes. More... | |
| std::string | console::format_str (std::string format,...) |
| Format string with given arguments. More... | |
| void | console::set_root_path (std::string path) |
| Set path to export log files. More... | |
| std::string | console::get_root_path () |
| Get path to export log files. More... | |
| void | console::dump (std::string format,...) |
| Print a log message in a single line. More... | |
| void | console::set_time (double time) |
| Set a time for logging. More... | |
| void | console::write (std::string name, double number) |
| Export number associated with the name as log file. More... | |