WindowedArray.hpp
Go to the documentation of this file.
Definition: WindowedArray.hpp:50 typename std::vector< T >::size_type Idx Definition: WindowedArray.hpp:60 std::vector< T > getDataDestructively() Definition: WindowedArray.hpp:134 Idx numWindows() const Retrieve number of windows allocated for this array. Definition: WindowedArray.hpp:83 Idx windowSize() const Retrieve number of data items per windows. Definition: WindowedArray.hpp:89 boost::iterator_range< typename std::vector< T >::const_iterator > ReadWindow Read-only access. Definition: WindowedArray.hpp:58 const std::vector< T > & data() const Definition: WindowedArray.hpp:126 WriteWindow operator[](const Idx window) Definition: WindowedArray.hpp:98 boost::iterator_range< typename std::vector< T >::iterator > WriteWindow Read/write access. Definition: WindowedArray.hpp:54 WindowedArray(const NumWindows n, const WindowSize sz) Definition: WindowedArray.hpp:74 ReadWindow operator[](const Idx window) const Definition: WindowedArray.hpp:113 Definition: WindowedArray.hpp:159 typename WindowedArray< T >::WindowSize WindowSize Definition: WindowedArray.hpp:166 ReadWindow operator()(const Idx row, const Idx col) const Definition: WindowedArray.hpp:233 typename WindowedArray< T >::ReadWindow ReadWindow Definition: WindowedArray.hpp:165 typename WindowedArray< T >::WriteWindow WriteWindow Definition: WindowedArray.hpp:164 WriteWindow operator()(const Idx row, const Idx col) Definition: WindowedArray.hpp:219 auto getDataDestructively() -> decltype(std::declval< WindowedArray< T > >() .getDataDestructively()) Definition: WindowedArray.hpp:249 WindowedMatrix(const NumRows &nRows, const NumCols &nCols, const WindowSize &sz) Definition: WindowedArray.hpp:182 Idx windowSize() const Retrieve number of data items per windows. Definition: WindowedArray.hpp:205 Idx numRows() const Retrieve number of rows allocated for this matrix. Definition: WindowedArray.hpp:199 Idx numCols() const Retrieve number of columns allocated for this matrix. Definition: WindowedArray.hpp:193 typename WindowedArray< T >::Idx Idx Definition: WindowedArray.hpp:167 auto data() const -> decltype(std::declval< const WindowedArray< T > >().data()) Definition: WindowedArray.hpp:240 not_this_one begin(...) Definition: A.hpp:4 Definition: WindowedArray.hpp:64 Definition: WindowedArray.hpp:68 Definition: WindowedArray.hpp:175 Definition: WindowedArray.hpp:171 |