Home | Libraries | People | FAQ | More |
boost::ui::log — Logging stream class.
// In header: <boost/ui/log.hpp> class log : public boost::ui::log_string { public: // member classes/structs/unions // Shows information in debug log. class debug : public boost::ui::log { public: // construct/copy/destruct debug(); }; // Shows error dialog in idle time. class error : public boost::ui::log { public: // construct/copy/destruct error(); }; // Shows error and abort immediately. class fatal : public boost::ui::log { public: // construct/copy/destruct fatal(); }; // Shows information dialog in idle time. class info : public boost::ui::log { public: // construct/copy/destruct info(); }; // Shows information in debug log. class trace : public boost::ui::log { public: // construct/copy/destruct trace(); }; // Shows verbose information if application was started with –verbose // option. class verbose : public boost::ui::log { public: // construct/copy/destruct verbose(); }; // Shows warning dialog in idle time. class warning : public boost::ui::log { public: // construct/copy/destruct warning(); }; // construct/copy/destruct log(); ~log(); // private member functions void flush(); };