| __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 | |
| ascii_header_check(const char *header, std::string key, const char *format, T result) | dsp::ASCIIObservation | protected |
| ASCIIObservation(const char *header=0) | dsp::ASCIIObservation | |
| ASCIIObservation(const Observation *) | dsp::ASCIIObservation | |
| bandwidth | dsp::Observation | protected |
| basis | dsp::Observation | protected |
| bits_per_sample() const | dsp::Observation | |
| centre_frequency | dsp::Observation | protected |
| change_start_time(int64_t _ndat) | dsp::Observation | |
| change_state(Signal::State new_state) | dsp::Observation | virtual |
| clone() const override | dsp::ASCIIObservation | virtual |
| combinable(const Observation &obs) const | dsp::Observation | |
| contiguous(const Observation &next) const | dsp::Observation | |
| coordinates | dsp::Observation | protected |
| copy(const Observation *obs) | dsp::Observation | inlinevirtual |
| copy_dimensions(const Observation *) | dsp::Observation | |
| custom_header_get(std::string key, const char *format, T result) const (defined in dsp::ASCIIObservation) | dsp::ASCIIObservation | |
| dc_centred | dsp::Observation | protected |
| deripple | dsp::Observation | protected |
| dispersion_measure | dsp::Observation | protected |
| format | dsp::Observation | protected |
| get_bandwidth() const | dsp::Observation | inline |
| get_base_frequency() const | dsp::Observation | |
| get_basis() const | dsp::Observation | inline |
| get_binary_format() const | dsp::LuMPObservation | inline |
| get_calfreq() const | dsp::Observation | inline |
| get_centre_frequency() const | dsp::Observation | inline |
| get_centre_frequency(unsigned ichan) const | dsp::Observation | |
| get_coordinates() const | dsp::Observation | inline |
| get_data_endianness() const | dsp::LuMPObservation | inline |
| get_dc_centred() const (defined in dsp::Observation) | dsp::Observation | inline |
| get_deripple() const (defined in dsp::Observation) | dsp::Observation | inline |
| get_deripple_stages() const (defined in dsp::Observation) | dsp::Observation | inline |
| get_detected() const | dsp::Observation | |
| get_dispersion_measure() const | dsp::Observation | inline |
| get_dual_sideband() const | dsp::Observation | |
| get_end_time() const | dsp::Observation | virtual |
| get_format() const | dsp::Observation | inline |
| get_header() const | dsp::ASCIIObservation | inline |
| get_header() | dsp::ASCIIObservation | inline |
| get_heap_queue_size() | Reference::HeapTracked | static |
| get_idat(const MJD &mjd) | dsp::Observation | |
| get_identifier() const | dsp::Observation | inline |
| get_instance_count() | Reference::Able | static |
| get_interface() | dsp::Observation | virtual |
| get_LuMP_file_size() const | dsp::LuMPObservation | inline |
| get_machine() const | dsp::Observation | inline |
| get_mode() const | dsp::Observation | inline |
| get_nbit() const | dsp::Observation | inline |
| get_nbyte() const | dsp::Observation | |
| get_nbyte_nsample_policy() const | dsp::Observation | |
| get_nbytes(uint64_t nsamples) const | dsp::Observation | virtual |
| get_nbytes() const | dsp::Observation | inline |
| get_nchan() const | dsp::Observation | inline |
| get_ndat() const | dsp::Observation | inline |
| get_ndim() const | dsp::Observation | inline |
| get_npol() const | dsp::Observation | inline |
| get_nsamples(uint64_t nbytes) const | dsp::Observation | virtual |
| get_nsub_swap() const | dsp::Observation | inline |
| get_offset_bytes() const | dsp::ASCIIObservation | inline |
| get_oversampling_factor() const | dsp::Observation | inline |
| get_pfb_dc_chan() const (defined in dsp::Observation) | dsp::Observation | inline |
| get_pfb_nchan() const (defined in dsp::Observation) | dsp::Observation | inline |
| get_pol_ordering() const | dsp::LuMPObservation | inline |
| get_rate() const | dsp::Observation | inline |
| get_read_from_LuMP_file() const | dsp::LuMPObservation | inline |
| get_reason() | dsp::Observation | inline |
| get_receiver() const | dsp::Observation | inline |
| get_reference_count() const | Reference::Able | |
| get_rotation_measure() const | dsp::Observation | inline |
| get_scale() const | dsp::Observation | inline |
| get_source() const | dsp::Observation | inline |
| get_start_time() const | dsp::Observation | inline |
| get_state() const | dsp::Observation | inline |
| get_swap() const | dsp::Observation | inline |
| get_telescope() const | dsp::Observation | inline |
| get_type() const | dsp::Observation | inline |
| get_unswapped_ichan(unsigned ichan) const | dsp::Observation | |
| hdr_version (defined in dsp::ASCIIObservation) | dsp::ASCIIObservation | protected |
| HeapTracked() | Reference::HeapTracked | |
| HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
| identifier | dsp::Observation | protected |
| init() | dsp::Observation | |
| is_required(std::string key) | dsp::ASCIIObservation | |
| load(const char *header) | dsp::ASCIIObservation | |
| load_str_into_array(std::string from, T *buffer, unsigned bufsize) (defined in dsp::ASCIIObservation) | dsp::ASCIIObservation | protected |
| loaded_header (defined in dsp::ASCIIObservation) | dsp::ASCIIObservation | protected |
| LuMPObservation(const char *header) | dsp::LuMPObservation | |
| machine | dsp::Observation | protected |
| mode | dsp::Observation | protected |
| nsub_swap | dsp::Observation | protected |
| Observation() | dsp::Observation | |
| Observation(const Observation &) | dsp::Observation | |
| Observation(const Observation *) | dsp::Observation | |
| offset_bytes | dsp::ASCIIObservation | protected |
| 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 Observation &) | dsp::Observation | |
| OwnStream::operator=(const OwnStream &) | OwnStream | |
| Reference::Able::operator=(const Able &) | Reference::Able | |
| Reference::HeapTracked::operator=(const HeapTracked &) | Reference::HeapTracked | |
| oversampling_factor | dsp::Observation | protected |
| OwnStream() | OwnStream | |
| OwnStream(const OwnStream &) | OwnStream | |
| pfb_dc_chan | dsp::Observation | protected |
| pfb_nchan | dsp::Observation | protected |
| rate | dsp::Observation | protected |
| receiver | dsp::Observation | protected |
| require_equal_rates | dsp::Observation | protected |
| require_equal_sources | dsp::Observation | protected |
| required_keys | dsp::ASCIIObservation | protected |
| rescale(double factor) | dsp::Observation | inline |
| rotation_measure | dsp::Observation | protected |
| scale | dsp::Observation | protected |
| set_bandwidth(double _bandwidth) | dsp::Observation | inlinevirtual |
| set_basis(Signal::Basis _basis) | dsp::Observation | inlinevirtual |
| set_binary_format(BinaryFormat _binary_format) | dsp::LuMPObservation | inlinevirtual |
| set_calfreq(double _calfreq) | dsp::Observation | inlinevirtual |
| set_centre_frequency(double cf) | dsp::Observation | inlinevirtual |
| set_cerr(std::ostream &) const | OwnStream | virtual |
| set_coordinates(sky_coord _coordinates) | dsp::Observation | inlinevirtual |
| set_cout(std::ostream &) const | OwnStream | virtual |
| set_data_endianness(DataEndianness _data_endianness) | dsp::LuMPObservation | inlinevirtual |
| set_dc_centred(bool _centred) | dsp::Observation | inlinevirtual |
| set_deripple(const std::vector< dsp::FIRFilter > &_deripple) (defined in dsp::Observation) | dsp::Observation | inlinevirtual |
| set_dispersion_measure(double dm) | dsp::Observation | inlinevirtual |
| set_dual_sideband(int _dual) | dsp::Observation | virtual |
| set_format(const std::string &_f) | dsp::Observation | inlinevirtual |
| set_identifier(const std::string &_id) | dsp::Observation | inlinevirtual |
| set_LuMP_file_size(uint64_t _LuMP_file_size) | dsp::LuMPObservation | inlinevirtual |
| set_machine(const std::string &_m) | dsp::Observation | inlinevirtual |
| set_mode(const std::string &_mode) | dsp::Observation | inlinevirtual |
| set_nbit(unsigned _nbit) | dsp::Observation | inlinevirtual |
| set_nbyte_nsample_policy(NbyteNsamplePolicy *) | dsp::Observation | |
| set_nchan(unsigned _nchan) | dsp::Observation | inlinevirtual |
| set_ndat(uint64_t _ndat) | dsp::Observation | inlinevirtual |
| set_ndim(unsigned _ndim) | dsp::Observation | inlinevirtual |
| set_npol(unsigned _npol) | dsp::Observation | inlinevirtual |
| set_nsub_swap(unsigned _nsub) | dsp::Observation | inlinevirtual |
| set_oversampling_factor(const Rational &_osf) | dsp::Observation | inlinevirtual |
| set_pfb_dc_chan(const bool _pfb_dc_chan) | dsp::Observation | inlinevirtual |
| set_pfb_nchan(unsigned nchan) | dsp::Observation | inlinevirtual |
| set_pol_ordering(PolOrdering _pol_ordering) | dsp::LuMPObservation | inlinevirtual |
| set_rate(double _rate) | dsp::Observation | inlinevirtual |
| set_read_from_LuMP_file(bool _read_from_LuMP_file) | dsp::LuMPObservation | inlinevirtual |
| set_receiver(const std::string &name) | dsp::Observation | inlinevirtual |
| set_required(std::string key, bool required=true) | dsp::ASCIIObservation | |
| set_rotation_measure(double rm) | dsp::Observation | inlinevirtual |
| set_scale(double _scale) | dsp::Observation | inlinevirtual |
| set_source(const std::string &name) | dsp::Observation | inlinevirtual |
| set_start_time(MJD _start_time) | dsp::Observation | inlinevirtual |
| set_state(Signal::State _state) | dsp::Observation | virtual |
| set_swap(bool _swap) | dsp::Observation | inlinevirtual |
| set_telescope(const std::string &name) | dsp::Observation | inlinevirtual |
| set_type(Signal::Source _type) | dsp::Observation | inlinevirtual |
| source | dsp::Observation | protected |
| start_time | dsp::Observation | protected |
| state | dsp::Observation | protected |
| state_is_valid(std::string &reason) const | dsp::Observation | |
| swap | dsp::Observation | protected |
| telescope | dsp::Observation | protected |
| type | dsp::Observation | protected |
| unload(char *header) | dsp::ASCIIObservation | |
| verbose | dsp::Observation | static |
| verbose_nbytes(uint64_t nsamples) const (defined in dsp::Observation) | dsp::Observation | |
| ~Able() | Reference::Able | virtual |
| ~HeapTracked() | Reference::HeapTracked | virtual |
| ~Observation() | dsp::Observation | virtual |