Public Slots | Signals | Public Member Functions | Private Member Functions | List of all members
swri_console::RosoutLogLoader Class Reference

#include <rosout_log_loader.h>

Inheritance diagram for swri_console::RosoutLogLoader:
Inheritance graph
[legend]

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

◆ finishedReading

void swri_console::RosoutLogLoader::finishedReading ( )
signal

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

◆ level_string_to_level_type()

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.

◆ loadRosLog()

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

Definition at line 57 of file rosout_log_loader.cpp.

◆ loadRosLogDirectory()

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

Definition at line 46 of file rosout_log_loader.cpp.

◆ logReceived

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.

◆ parseLine()

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.

◆ promptForLogDirectory

void swri_console::RosoutLogLoader::promptForLogDirectory ( )
slot

Definition at line 273 of file rosout_log_loader.cpp.

◆ promptForLogFile

void swri_console::RosoutLogLoader::promptForLogFile ( )
slot

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): P. J. Reed , Jerry Towler , David Anthony
autogenerated on Sat Sep 23 2023 02:55:37