| __dereference(bool auto_delete=true) const | Reference::Able | protected |
| __is_on_heap() const | Reference::HeapTracked | |
| __reference(bool active) const | Reference::Able | protected |
| Able() | Reference::Able | |
| Able(const Able &) | Reference::Able | |
| add_extensions(Extensions *) | dsp::Operation | virtual |
| auto_request | dsp::MPIRoot | protected |
| bytes_scratch() const | dsp::Operation | inlinevirtual |
| bytes_storage() const | dsp::Operation | inlinevirtual |
| can_operate() | dsp::Operation | protectedvirtual |
| check_block_size(const char *method) | dsp::MPIRoot | protected |
| check_error(int mpi_err, const char *call, const char *method) | dsp::MPIRoot | protected |
| check_state | dsp::Operation | static |
| check_status(MPI_Status &mpi_status, const char *method) | dsp::MPIRoot | protected |
| combine(const Operation *) | dsp::Operation | virtual |
| comm | dsp::MPIRoot | protected |
| copy(const Input *input) | dsp::Input | virtual |
| data_request | dsp::MPIRoot | protected |
| data_size | dsp::MPIRoot | protected |
| discarded_weights | dsp::Operation | protected |
| end_of_data | dsp::MPIRoot | protected |
| ensure_receptive(const char *method) const | dsp::MPIRoot | protected |
| ensure_root(const char *method) const | dsp::MPIRoot | protected |
| eod() | dsp::MPIRoot | |
| dsp::Input::eod() const =0 | dsp::Input | pure virtual |
| eod_sent | dsp::MPIRoot | protected |
| Function enum name | dsp::Operation | |
| get_block_size() const | dsp::Input | inlinevirtual |
| get_delay_time() const | dsp::Operation | inlinevirtual |
| get_discarded_weights() const | dsp::Operation | virtual |
| get_elapsed_time() const | dsp::Operation | |
| get_function() const | dsp::Operation | inlinevirtual |
| get_heap_queue_size() | Reference::HeapTracked | static |
| get_id() | dsp::Operation | inline |
| get_info() | dsp::Input | inlinevirtual |
| get_info() const | dsp::Input | inlinevirtual |
| get_instance_count() | Reference::Able | static |
| get_load_sample() const | dsp::Input | inline |
| get_load_size() const | dsp::Input | inline |
| get_name() const | dsp::Operation | inline |
| get_origin() const | dsp::Input | inlinevirtual |
| get_output() | dsp::Input | virtual |
| get_overlap() const | dsp::Input | inlinevirtual |
| get_prefix() const | dsp::Input | virtual |
| get_rank() const | dsp::MPIRoot | inline |
| get_reference_count() const | Reference::Able | |
| get_resolution() const | dsp::Input | inline |
| get_root() const | dsp::MPIRoot | inline |
| get_size() const | dsp::MPIRoot | inline |
| get_stride() const | dsp::Input | inlinevirtual |
| get_tag() const | dsp::MPIRoot | inline |
| get_total_samples() const | dsp::Input | inlinevirtual |
| get_total_time() const | dsp::Operation | |
| get_total_weights() const | dsp::Operation | virtual |
| has_context() const | dsp::Input | inline |
| has_output() const | dsp::Input | virtual |
| HeapTracked() | Reference::HeapTracked | |
| HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
| id | dsp::Operation | protected |
| info | dsp::Input | protected |
| init() | dsp::MPIRoot | protected |
| Input(const char *name) | dsp::Input | |
| input | dsp::MPIRoot | protected |
| instantiation_count | dsp::Operation | static |
| last_load_ndat | dsp::Input | protected |
| load(BitSeries *data) | dsp::Input | |
| load_data(BitSeries *data) | dsp::MPITrans | virtual |
| load_data() | dsp::MPITrans | |
| mark_output() | dsp::Input | protectedvirtual |
| min_header_size | dsp::MPIRoot | protected |
| mpi_rank | dsp::MPIRoot | protected |
| mpi_root | dsp::MPIRoot | protected |
| mpi_size | dsp::MPIRoot | protected |
| mpi_tag | dsp::MPIRoot | protected |
| MPIRoot(MPI_Comm comm) | dsp::MPIRoot | |
| MPITrans(MPI_Comm comm) | dsp::MPITrans | |
| name | dsp::Operation | protected |
| next_destination() | dsp::MPITrans | |
| operate() | dsp::Operation | virtual |
| operation() | dsp::Input | protectedvirtual |
| Operation(const char *name) | dsp::Operation | |
| Operation(const Operation &) | dsp::Operation | |
| operation_status | dsp::Operation | static |
| operator const Observation *() const | dsp::Input | inline |
| operator delete(void *location, void *ptr) | Reference::HeapTracked | static |
| operator delete(void *location) | Reference::HeapTracked | static |
| operator new(size_t size, void *ptr=0) | Reference::HeapTracked | static |
| operator=(const OwnStream &) | OwnStream | |
| Reference::Able::operator=(const Able &) | Reference::Able | |
| Reference::HeapTracked::operator=(const HeapTracked &) | Reference::HeapTracked | |
| optime | dsp::Operation | protected |
| output | dsp::Input | protected |
| OutputType typedef (defined in dsp::Input) | dsp::Input | |
| OwnStream() | OwnStream | |
| OwnStream(const OwnStream &) | OwnStream | |
| pack_buf | dsp::MPIRoot | protected |
| pack_buf_size | dsp::MPIRoot | protected |
| pack_size | dsp::MPIRoot | protected |
| prepare() | dsp::MPIRoot | virtual |
| prepared | dsp::Operation | protected |
| Procedural enum value | dsp::Operation | |
| Producer enum value (defined in dsp::Operation) | dsp::Operation | |
| ready | dsp::MPIRoot | protected |
| ready_request | dsp::MPIRoot | protected |
| real_source | dsp::Input | protected |
| receive_data() | dsp::MPIRoot | protected |
| record_time | dsp::Operation | static |
| report() const | dsp::Operation | virtual |
| report_time | dsp::Operation | static |
| request_data() | dsp::MPITrans | |
| request_ready(int node) | dsp::MPITrans | |
| dsp::MPIRoot::request_ready() | dsp::MPIRoot | protected |
| reserve() | dsp::Input | virtual |
| reserve(BitSeries *) | dsp::Input | |
| reset() | dsp::Operation | virtual |
| resolution | dsp::Input | protected |
| restart() | dsp::Input | virtual |
| scratch | dsp::Operation | protected |
| scratch_was_set() const (defined in dsp::Operation) | dsp::Operation | |
| seek(int64_t offset, int whence=0) | dsp::Input | virtual |
| seek(const MJD &mjd) | dsp::Input | virtual |
| seek_seconds(double seconds, int whence=0) | dsp::Input | |
| send_data(BitSeries *data, int dest) | dsp::MPITrans | |
| serve(BitSeries *bitseries=0) | dsp::MPIRoot | |
| set_block_size(uint64_t _size) | dsp::MPIRoot | virtual |
| set_cerr(std::ostream &) const | OwnStream | virtual |
| set_context(ThreadContext *context) | dsp::Input | |
| set_cout(std::ostream &) const | OwnStream | virtual |
| set_eod(bool _eod) | dsp::MPIRoot | inlineprotectedvirtual |
| set_Input(Input *input) | dsp::MPIRoot | |
| set_name(const std::string &_name) | dsp::Operation | inlineprotectedvirtual |
| set_output(BitSeries *data) | dsp::Input | virtual |
| set_overlap(uint64_t _overlap) | dsp::Input | virtual |
| set_resolution(unsigned resolution) | dsp::MPIRoot | |
| set_root(int root) | dsp::MPIRoot | |
| set_scratch(Scratch *) | dsp::Operation | virtual |
| set_scratch_called (defined in dsp::Operation) | dsp::Operation | protected |
| set_start_seconds(double seconds) | dsp::Input | |
| set_tag(int tag) | dsp::MPIRoot | inline |
| set_total_samples(uint64_t s) | dsp::Input | inline |
| set_total_seconds(double seconds) | dsp::Input | |
| shutdown() | dsp::MPITrans | |
| size_pack_buffer() | dsp::MPIRoot | protected |
| status | dsp::MPIRoot | protected |
| Structural enum value | dsp::Operation | |
| tell() const | dsp::Input | inline |
| tell_seconds() const | dsp::Input | |
| timers_index(const std::string &op_name) | dsp::Operation | protected |
| total_weights | dsp::Operation | protected |
| verbose | dsp::Operation | static |
| wait(MPI_Request &request, bool receive) | dsp::MPIRoot | protected |
| ~Able() | Reference::Able | virtual |
| ~HeapTracked() | Reference::HeapTracked | virtual |
| ~Input() | dsp::Input | virtual |
| ~MPIRoot() | dsp::MPIRoot | virtual |
| ~Operation() | dsp::Operation | virtual |