Template Struct ArraySequence

Struct Documentation

template<typename DT>
struct ArraySequence

Public Functions

inline auto &data()
inline const auto &data() const
inline auto &offsets()
inline const auto &offsets() const
inline auto &lengths()
inline const auto &lengths() const
inline ArraySequence()

Public Members

Eigen::Map<Eigen::Matrix<DT, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor>> _data
Eigen::Map<Eigen::Matrix<uint64_t, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor>> _offsets
Eigen::Matrix<uint32_t, Eigen::Dynamic, 1> _lengths
std::vector<DT> _data_owned
std::vector<uint64_t> _offsets_owned
mio::shared_mmap_sink mmap_pos
mio::shared_mmap_sink mmap_off