Ask a Question | Search DSPSR: |
Home
|
DADABuffer.h virtual int64_t load_bytes(unsigned char *buffer, uint64_t bytes) Load bytes from shared memory. Definition: DADABuffer.C:377 virtual int64_t seek_bytes(uint64_t bytes) Set the offset in shared memory. Definition: DADABuffer.C:442 virtual void set_block_size(uint64_t _size) Ensure that block_size is an integer multiple of resolution. Definition: DADABuffer.C:472 bool is_valid(const char *filename) const Returns true if the ASCII contents of file describe a valid DADA ring buffer. Definition: DADABuffer.C:144 virtual void open_file(const char *filename) Read the DADA key information from the specified filename. Definition: DADABuffer.C:199 virtual void seek(int64_t offset, int whence=0) Seek to the specified time sample. Definition: DADABuffer.C:457 virtual bool eod() const Return true when end of data has been reached. Definition: Seekable.C:59 virtual void set_total_samples() Over-ride File::set_total_samples. Definition: DADABuffer.C:493 virtual void reopen() Re-open using the current key. Definition: DADABuffer.C:306 virtual void seek(int64_t offset, int whence=0) Seek to the specified time sample. Definition: Input.C:282 A container for storing digitized (generally not floating point) data Definition: BitSeries.h:35 unsigned byte_resolution The byte resolution. Definition: DADABuffer.h:104 void set_overlap_buffer(BitSeries *) Buffer used to store overlap (useful in multi-threaded applications) Definition: Seekable.C:323 Reference::To< Observation > info Information about the data source (passed on to BitSeries in load) Definition: Input.h:171 void load_header() Load the next header block and parse it. Definition: DADABuffer.C:353 virtual void open_key(const std::string &key) Open the DADA ring buffer via the key. Definition: DADABuffer.C:233 virtual void set_info(Observation *obs) Get the information about the data source. Definition: DADABuffer.h:79 void disconnect() Disconnect from the DADA ring buffer. Definition: DADABuffer.C:73 Parses Observation attributes from an ASCII header. Definition: ASCIIObservation.h:29 virtual void set_block_size(uint64_t _size) Set the number of time samples to load on each load_block. Definition: Input.C:399 virtual bool eod() const override End-of-data is defined by primary read client (passive viewer) Definition: DADABuffer.C:485 Generated using doxygen 1.8.17
|