RTC Toolkit  1.0.0
Public Member Functions | List of all members
ExampleShmPubScao Class Reference
Inheritance diagram for ExampleShmPubScao:
rtctk::standaloneTools::ShmPub< ScaoLoopTopic >

Public Member Functions

 ExampleShmPubScao (int argc, char *argv[])
 
std::vector< ScaoLoopTopicReadFits (std::string filename) override
 Pure virtual function to be overloaded by child class. More...
 
std::vector< ScaoLoopTopicGenData (int num_frames) override
 Pure virtual function to be overloaded by child class. More...
 
- Public Member Functions inherited from rtctk::standaloneTools::ShmPub< ScaoLoopTopic >
 ShmPub (int argc, char *argv[])
 
virtual ~ShmPub ()=default
 
int Run ()
 Entry point for running the ShmPub. More...
 

Constructor & Destructor Documentation

◆ ExampleShmPubScao()

ExampleShmPubScao::ExampleShmPubScao ( int  argc,
char *  argv[] 
)
inline

Member Function Documentation

◆ GenData()

std::vector<ScaoLoopTopic> ExampleShmPubScao::GenData ( int  num_frames)
inlineoverridevirtual

Pure virtual function to be overloaded by child class.

generates data to be circulated

Returns
std::vector<TopicType> a vector of data points of type TopicType

Implements rtctk::standaloneTools::ShmPub< ScaoLoopTopic >.

◆ ReadFits()

std::vector<ScaoLoopTopic> ExampleShmPubScao::ReadFits ( std::string  filename)
inlineoverridevirtual

Pure virtual function to be overloaded by child class.

Reads in fits file using user code

Returns
std::vector<TopicType> a vector of data points of type TopicType

Implements rtctk::standaloneTools::ShmPub< ScaoLoopTopic >.


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