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#