#include <alert.hpp>

Public Types | |
| enum | severity_t { debug, info, warning, critical, fatal, none } |
Public Member Functions | |
| alert (severity_t severity, const std::string &msg) | |
| virtual | ~alert () |
| boost::posix_time::ptime | timestamp () const |
| const std::string & | msg () const |
| severity_t | severity () const |
| virtual std::auto_ptr< alert > | clone () const =0 |
Private Attributes | |
| std::string | m_msg |
| severity_t | m_severity |
| boost::posix_time::ptime | m_timestamp |
Definition at line 64 of file alert.hpp.
| libtorrent::alert::alert | ( | severity_t | severity, | |
| const std::string & | msg | |||
| ) |
| boost::posix_time::ptime libtorrent::alert::timestamp | ( | ) | const |
| const std::string & libtorrent::alert::msg | ( | ) | const |
| alert::severity_t libtorrent::alert::severity | ( | ) | const |
Definition at line 33 of file alert.cpp.
References m_severity.
Referenced by libtorrent::alert_manager::post_alert().
| virtual std::auto_ptr<alert> libtorrent::alert::clone | ( | ) | const [pure virtual] |
Implemented in libtorrent::tracker_alert, libtorrent::tracker_warning_alert, libtorrent::tracker_reply_alert, libtorrent::tracker_announce_alert, libtorrent::hash_failed_alert, libtorrent::peer_ban_alert, libtorrent::peer_error_alert, libtorrent::invalid_request_alert, libtorrent::torrent_finished_alert, libtorrent::url_seed_alert, libtorrent::file_error_alert, libtorrent::metadata_failed_alert, libtorrent::metadata_received_alert, libtorrent::listen_failed_alert, and libtorrent::fastresume_rejected_alert.
Referenced by libtorrent::alert_manager::post_alert().
std::string libtorrent::alert::m_msg [private] |
severity_t libtorrent::alert::m_severity [private] |
boost::posix_time::ptime libtorrent::alert::m_timestamp [private] |
1.5.6