#include <publisher_csv.h>
Definition at line 13 of file publisher_csv.h.
◆ StatePublisherCSV()
StatePublisherCSV::StatePublisherCSV |
( |
| ) |
|
◆ ~StatePublisherCSV()
StatePublisherCSV::~StatePublisherCSV |
( |
| ) |
|
|
overridevirtual |
◆ delayedClearNotification()
void StatePublisherCSV::delayedClearNotification |
( |
| ) |
|
|
private |
◆ enabled()
virtual bool StatePublisherCSV::enabled |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ generateRangeCSV()
QString StatePublisherCSV::generateRangeCSV |
( |
double |
time_start, |
|
|
double |
time_end |
|
) |
| |
|
private |
◆ generateStatisticsCSV()
QString StatePublisherCSV::generateStatisticsCSV |
( |
double |
time_start, |
|
|
double |
time_end |
|
) |
| |
|
private |
◆ getTimeRanges()
bool StatePublisherCSV::getTimeRanges |
( |
double * |
first, |
|
|
double * |
last |
|
) |
| |
|
private |
◆ name()
virtual const char* StatePublisherCSV::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ onWindowClosed
void StatePublisherCSV::onWindowClosed |
( |
| ) |
|
|
privateslot |
◆ play()
virtual void StatePublisherCSV::play |
( |
double |
interval | ) |
|
|
inlineoverridevirtual |
Method called when the "play" button is cheked.
- Parameters
-
interval | is seconds passed since the last time play was called. |
Implements PJ::StatePublisher.
Definition at line 39 of file publisher_csv.h.
◆ saveFile()
void StatePublisherCSV::saveFile |
( |
QString |
text | ) |
|
|
private |
◆ setEnabled
void StatePublisherCSV::setEnabled |
( |
bool |
enabled | ) |
|
|
overridevirtualslot |
◆ updateButtonsState()
void StatePublisherCSV::updateButtonsState |
( |
| ) |
|
|
private |
◆ updateState()
virtual void StatePublisherCSV::updateState |
( |
double |
current_time | ) |
|
|
inlineoverridevirtual |
◆ _dialog
QDialog* StatePublisherCSV::_dialog |
|
private |
◆ _enabled
bool StatePublisherCSV::_enabled = false |
|
private |
◆ _end_time
double StatePublisherCSV::_end_time = std::numeric_limits<double>::quiet_NaN() |
|
private |
◆ _mutex
std::mutex StatePublisherCSV::_mutex |
|
private |
◆ _notification_timer
QTimer* StatePublisherCSV::_notification_timer |
|
private |
◆ _previous_time
double StatePublisherCSV::_previous_time = 0 |
|
private |
◆ _start_time
double StatePublisherCSV::_start_time = std::numeric_limits<double>::quiet_NaN() |
|
private |
◆ _ui
Ui::PublisherCSV_DIalog* StatePublisherCSV::_ui |
|
private |
The documentation for this class was generated from the following files: