Public Slots | Signals | Public Member Functions | Private Member Functions
swri_console::RosoutLogLoader Class Reference

#include <rosout_log_loader.h>

List of all members.

Public Slots

void promptForLogDirectory ()
void promptForLogFile ()

Signals

void finishedReading ()
void logReceived (const rosgraph_msgs::LogConstPtr &msg)

Public Member Functions

void loadRosLog (const QString &filename)
void loadRosLogDirectory (const QString &logdirectory_name)

Private Member Functions

rosgraph_msgs::Log::_level_type level_string_to_level_type (std::string level_str)
int parseLine (std::string line, int seq, rosgraph_msgs::Log *log)

Detailed Description

Definition at line 42 of file rosout_log_loader.h.


Member Function Documentation

Emitted after we're completely done reading the bag file.

rosgraph_msgs::Log::_level_type swri_console::RosoutLogLoader::level_string_to_level_type ( std::string  level_str) [private]

Definition at line 238 of file rosout_log_loader.cpp.

void swri_console::RosoutLogLoader::loadRosLog ( const QString &  filename)

Definition at line 57 of file rosout_log_loader.cpp.

void swri_console::RosoutLogLoader::loadRosLogDirectory ( const QString &  logdirectory_name)

Definition at line 46 of file rosout_log_loader.cpp.

void swri_console::RosoutLogLoader::logReceived ( const rosgraph_msgs::LogConstPtr &  msg) [signal]

Emitted every time a log message is received. This will likely be emitted several times per bag file; finishedReading will be emitted when we're done.

int swri_console::RosoutLogLoader::parseLine ( std::string  line,
int  seq,
rosgraph_msgs::Log *  log 
) [private]

Scan variables in from parsed line

Definition at line 78 of file rosout_log_loader.cpp.

Definition at line 273 of file rosout_log_loader.cpp.

Definition at line 260 of file rosout_log_loader.cpp.


The documentation for this class was generated from the following files:


swri_console
Author(s):
autogenerated on Sat Jun 8 2019 18:46:13