Class Rebuffer¶
Defined in File rebuffer.hpp
Inheritance Relationships¶
Base Type¶
public IProcessor
Class Documentation¶
-
class Rebuffer : public IProcessor¶
Public Functions
-
Rebuffer()¶
-
void Configure(const GlobalContext &context) override¶
-
void CreatePorts() override¶
-
void Process(ProcessingContext &context) override¶
-
void CompleteStreamInfo() override¶
Protected Attributes
-
PortIn<MultiChannelType<double>> *data_in_port_¶
-
PortOut<MultiChannelType<double>> *data_out_port_¶
-
std::vector<unsigned int> sample_buffer_¶
-
options::Value<unsigned int, false> downsample_factor_{1, options::positive<unsigned int>(true)}¶
-
options::Measurement<double, false> buffer_size_{10., "sample", options::positive<double>(), {"second"}}¶
-
Rebuffer()¶