Ask a Question | Search DSPSR: |
Home
|
InputSource.h 66 void set_block_size (uint64_t block_size) override { get_input()->set_block_size(multiple_greater(block_size,get_resolution())); }
72 void set_overlap (uint64_t overlap) override { get_input()->set_overlap(multiple_greater(overlap,get_resolution())); }
void seek_time(double second) override Seek to the specified time in seconds. Definition: InputSource.h:64 uint64_t get_overlap() const override Set the number of time samples by which segments of output TimeSeries data overlap. Definition: InputSource.h:85 const Observation * get_info() const override Get the Observation attributes that describe the source. Definition: InputSource.h:49 void restart() override Start again from the beginning, if possible. Definition: InputSource.h:73 void share(Source *that) override Share any resources that can/should be shared between threads. Definition: InputSource.h:91 uint64_t get_ndat() const Return the number of time samples in container. Definition: Observation.h:107 std::string get_name() const Return the unique name of this operation. Definition: Operation.h:95 Stores information about digital, band-limited, time-varying signals. Definition: Observation.h:33 double get_current_time() const override Get the current time offset from the start in seconds. Definition: InputSource.h:61 bool end_of_data() const override Return true when the end of data has been reached. Definition: InputSource.h:70 uint64_t get_total_samples() const override Get the total number of time samples available (return 0 if unknown) Definition: InputSource.h:55 void set_total_time(double second) Truncate the time series at the specified second. Definition: InputSource.h:67 void set_overlap(uint64_t overlap) override Set the number of time samples by which output segments should overlap. Definition: InputSource.h:82 uint64_t get_block_size() const override Get the number of time samples per segment output by the source. Definition: InputSource.h:79 void set_context(ThreadContext *context) override In multi-threaded programs, a mutual exclusion and a condition. Definition: InputSource.h:102 void set_block_size(uint64_t block_size) override Set the desired number of time samples per segment output by the source. Definition: InputSource.h:76 uint64_t get_current_sample() const override Get the current time sample offset from the start. Definition: InputSource.h:58 virtual uint64_t get_resolution() const Get the minimum number of time samples that can be output by the source. Definition: InputSource.h:88 Source Generated using doxygen 1.8.17
|