Syntalos::StreamExporter
Syntalos::StreamExporter
Exporter for streaming data from modules.
#include <streamexporter.h>
Inherits from QObject
Public Signals
Name | |
---|---|
void | failed() |
Public Functions
Name | |
---|---|
StreamExporter(const QString & threadName =QString(), QObject * parent =nullptr) | |
~StreamExporter() | |
bool | isRunning() const |
bool | isFailed() const |
QString | threadName() const |
void | setFailed(bool failed) |
std::optional< ExportedStreamInfo > | publishStreamByPort(std::shared_ptr< VarStreamInputPort > iport) |
void | run(OptionalWaitCondition * waitCondition) |
void | stop() |
Public Signals Documentation
signal failed
void failed()
Public Functions Documentation
function StreamExporter
explicit StreamExporter(
const QString & threadName =QString(),
QObject * parent =nullptr
)
function ~StreamExporter
~StreamExporter()
function isRunning
bool isRunning() const
function isFailed
bool isFailed() const
function threadName
QString threadName() const
function setFailed
void setFailed(
bool failed
)
function publishStreamByPort
std::optional< ExportedStreamInfo > publishStreamByPort(
std::shared_ptr< VarStreamInputPort > iport
)
function run
void run(
OptionalWaitCondition * waitCondition
)
function stop
void stop()
Updated on 2024-11-06 at 17:10:29 +0000