|
CARMA C++
|
Class used to publish Correlator Data and send data out via a notification channel. More...
#include <carma/pipeline/PublisherStage.h>
Public Member Functions | |
| Publisher (carma::monitor::PipelineSubsystem &monitor, const std::string &channelName, const std::string &servedObjectName, carma::pipeline::PipelineType plType) | |
| Constructor. More... | |
| virtual | ~Publisher () |
| Destructor. More... | |
Public Member Functions inherited from carma::pipeline::Stage | |
| void | activate () |
| Activate this stage. More... | |
| void | deactivate () |
| Deactivate this stage. More... | |
| void | fillMonitorStageStats () |
| Write internally stored and calculated stage stats. More... | |
| void | fillStageMonitorData () |
| Fill per stage monitor data. More... | |
| std::string | getName () const |
| Get name of stage. More... | |
| bool | isStageActive () const |
| Is this stage active? More... | |
| carma::correlator::lib::CorrelatorDataPtr | postprocessCorrelatorData (carma::correlator::lib::CorrelatorDataPtr cd) |
| Postprocess correlator data This is the final processing step for a stage and is called after processing all band data. More... | |
| void | preprocessCorrelatorData (const carma::correlator::lib::CorrelatorDataPtr cd) |
| Preprocess correlator data. More... | |
| void | processCorrelatorBand (carma::correlator::lib::CorrelatorBand *cb) |
| Process a single correlator band. More... | |
| virtual | ~Stage () |
| Destructor. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from carma::pipeline::Stage | |
| carma::util::frameType | getDataFrameCount () const |
| Get correlator data frame count. More... | |
| Stage (carma::monitor::StageStats &stageStats, const std::string &name) | |
| Constructor. More... | |
Class used to publish Correlator Data and send data out via a notification channel.
Definition at line 37 of file PublisherStage.h.
| carma::pipeline::Publisher::Publisher | ( | carma::monitor::PipelineSubsystem & | monitor, |
| const std::string & | channelName, | ||
| const std::string & | servedObjectName, | ||
| carma::pipeline::PipelineType | plType | ||
| ) |
Constructor.
|
virtual |
Destructor.