HistoryBuffer(const std::size_t state_size) noexcept
std::deque< Eigen::VectorXd > history_buffer_
bool decreaseHistorySize()
bool increaseHistorySize()
unsigned int getHistorySize() const
bool setHistorySize(const unsigned int window)
const unsigned int max_window_
HistoryBuffer & operator=(HistoryBuffer &&history_buffer) noexcept
Eigen::MatrixXd getHistoryBuffer() const
void addElement(const Eigen::Ref< const Eigen::VectorXd > &element)
~HistoryBuffer() noexcept=default