#include <log_database.h>
Public Slots | |
void | processQueue () |
void | queueMessage (const rosgraph_msgs::LogConstPtr msg) |
Signals | |
void | databaseCleared () |
void | messagesAdded () |
void | minTimeUpdated () |
Public Member Functions | |
void | clear () |
const std::deque< LogEntry > & | log () |
LogDatabase () | |
const std::map< std::string, size_t > & | messageCounts () const |
const ros::Time & | minTime () const |
~LogDatabase () | |
Private Attributes | |
std::deque< LogEntry > | log_ |
ros::Time | min_time_ |
std::map< std::string, size_t > | msg_counts_ |
std::deque< LogEntry > | new_msgs_ |
Definition at line 55 of file log_database.h.
Definition at line 35 of file log_database.cpp.
Definition at line 41 of file log_database.cpp.
void swri_console::LogDatabase::clear | ( | ) |
Definition at line 45 of file log_database.cpp.
void swri_console::LogDatabase::databaseCleared | ( | ) | [signal] |
const std::deque<LogEntry>& swri_console::LogDatabase::log | ( | ) | [inline] |
Definition at line 64 of file log_database.h.
const std::map<std::string, size_t>& swri_console::LogDatabase::messageCounts | ( | ) | const [inline] |
Definition at line 67 of file log_database.h.
void swri_console::LogDatabase::messagesAdded | ( | ) | [signal] |
const ros::Time& swri_console::LogDatabase::minTime | ( | ) | const [inline] |
Definition at line 65 of file log_database.h.
void swri_console::LogDatabase::minTimeUpdated | ( | ) | [signal] |
void swri_console::LogDatabase::processQueue | ( | ) | [slot] |
Definition at line 74 of file log_database.cpp.
void swri_console::LogDatabase::queueMessage | ( | const rosgraph_msgs::LogConstPtr | msg | ) | [slot] |
Definition at line 53 of file log_database.cpp.
std::deque<LogEntry> swri_console::LogDatabase::log_ [private] |
Definition at line 80 of file log_database.h.
Definition at line 83 of file log_database.h.
std::map<std::string, size_t> swri_console::LogDatabase::msg_counts_ [private] |
Definition at line 79 of file log_database.h.
std::deque<LogEntry> swri_console::LogDatabase::new_msgs_ [private] |
Definition at line 81 of file log_database.h.