|
casacore
|
#include <timeblockbuffer.h>
Classes | |
| struct | DataRow |
Public Types | |
| typedef unsigned | symbol_t |
Public Member Functions | |
| TimeBlockBuffer (size_t nPol, size_t nChannels) | |
| bool | Empty () const |
| void | resize (size_t nRows) |
| DataRow & | operator[] (size_t rowIndex) |
| void | ResetData () |
| void | SetData (size_t blockRow, size_t antenna1, size_t antenna2, const data_t *data) |
| void | GetData (size_t blockRow, data_t *destination) const |
| size_t | NRows () const |
| size_t | MaxAntennaIndex () const |
| const std::vector< DataRow > & | GetVector () const |
| std::vector< DataRow > & | GetVector () |
| template<typename other_t> | |
| void | ConvertVector (std::vector< typename TimeBlockBuffer< other_t >::DataRow > &vector) const |
Private Attributes | |
| size_t | _nPol |
| size_t | _nChannels |
| std::vector< DataRow > | _data |
Definition at line 10 of file timeblockbuffer.h.
| typedef unsigned TimeBlockBuffer< data_t >::symbol_t |
Definition at line 12 of file timeblockbuffer.h.
|
inline |
Definition at line 14 of file timeblockbuffer.h.
|
inline |
Definition at line 57 of file timeblockbuffer.h.
|
inline |
Definition at line 16 of file timeblockbuffer.h.
|
inline |
Definition at line 38 of file timeblockbuffer.h.
|
inline |
Definition at line 54 of file timeblockbuffer.h.
|
inline |
Definition at line 53 of file timeblockbuffer.h.
Referenced by WeightBlockEncoder::Encode().
|
inline |
Definition at line 45 of file timeblockbuffer.h.
|
inline |
Definition at line 43 of file timeblockbuffer.h.
|
inline |
Definition at line 25 of file timeblockbuffer.h.
|
inline |
Definition at line 27 of file timeblockbuffer.h.
|
inline |
Definition at line 18 of file timeblockbuffer.h.
|
inline |
Definition at line 29 of file timeblockbuffer.h.
|
private |
Definition at line 70 of file timeblockbuffer.h.
|
private |
Definition at line 69 of file timeblockbuffer.h.
|
private |
Definition at line 69 of file timeblockbuffer.h.