RTC Toolkit  0.1.0-alpha
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
 
std::vector< ScaoLoopTopicGenData (int num_frames) override
 
- Public Member Functions inherited from rtctk::standaloneTools::ShmPub< ScaoLoopTopic >
 ShmPub (int argc, char *argv[])
 
virtual ~ShmPub ()=default
 
int Run ()
 

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: