1 #ifndef CARMA_PIPELINE_CORRELATORIPQWRITER_H
2 #define CARMA_PIPELINE_CORRELATORIPQWRITER_H
21 unsigned int ipqMaxsize,
22 unsigned int ipqNumberOfElements);
37 const std::string&
getName()
const;
41 const std::string outputFilename_;
42 const unsigned int ipqMaxsize_;
43 const unsigned int ipqNumberOfElements_;
45 mutable std::vector< char > byteArray_;
53 #endif //CARMA_PIPELINE_CORRELATORIPQWRITER_H
IPQs for use with basic types.
void processData(carma::correlator::lib::CorrelatorData *cd)
Called whenever new data is ready to be processed.
const std::string & getName() const
Return class name.
Class used to represents bands of Correlator Data.
CorrelatorIpqWriter(const std::string &filename, unsigned int ipqMaxsize, unsigned int ipqNumberOfElements)
Constructor.
Interface for those wishing to receive notification of arriving Correlator Data.
virtual ~CorrelatorIpqWriter()
Destructor.
Declaration of carma::util::IPQbuffer.
Concrete class for writing out Correlator Data to a File.