Ask a Question | Search DSPSR: |
Home
|
BlockSize.h 51 uint64_t get_block_bytes() const { return block_header_bytes + block_data_bytes + block_tailer_bytes; }
uint64_t get_block_tailer_bytes() const Get the number of bytes in tailer of each block. Definition: BlockSize.h:55 uint64_t get_block_bytes() const Get the total number of bytes in each block (header + data + tailer) Definition: BlockSize.h:61 void set_block_tailer_bytes(uint64_t bytes) Set the number of bytes in tailer of each block. Definition: BlockSize.h:58 void set_block_data_bytes(uint64_t bytes) Set the number of data bytes per block. Definition: BlockSize.h:46 uint64_t block_data_bytes Number of bytes of data in each block. Definition: BlockSize.h:69 BlockSize * clone() const override Return a new instance of self. Definition: BlockSize.C:51 uint64_t get_block_data_bytes() const Get the number of data bytes per block. Definition: BlockSize.h:43 void set_block_header_bytes(uint64_t bytes) Set the number of bytes in header of each block. Definition: BlockSize.h:52 uint64_t get_nbytes(uint64_t nsamples) const override Return the size in bytes of nsamples time samples. Definition: BlockSize.C:59 uint64_t get_block_header_bytes() const Get the number of bytes in header of each block. Definition: BlockSize.h:49 Sizes of header, data, and tailer of data that are divided in blocks / frames / heaps. Definition: BlockSize.h:24 uint64_t get_nsamples(uint64_t nbytes) const override Return the number of samples in nbytes bytes. Definition: BlockSize.C:79 void load(const char *header) Load BlockSize attributes from a DADA ASCII header. Definition: BlockSize.C:14 uint64_t block_header_bytes Number of bytes in header of each block. Definition: BlockSize.h:72 uint64_t block_tailer_bytes Number of bytes in tailer of each block. Definition: BlockSize.h:75 Generated using doxygen 1.8.17
|