OSVR-Core
|
Header. More...
Go to the source code of this file.
Classes | |
class | osvr::vbtracker::history::detail::TimestampPairLessThan< ValueType > |
Comparison functor for std algorithms usage with HistoryContainer and related containers. More... | |
class | osvr::vbtracker::history::detail::HistorySubsetRange< ValueType > |
Convenience class to refer to a subset of the range of history, primarily for use in range-for loops. More... | |
class | osvr::vbtracker::history::HistoryContainer< ValueType, AllowDuplicateTimes_ > |
Stores values over time, in chronological order, in a deque for two-ended access. More... | |
Namespaces | |
osvr | |
The main namespace for all C++ elements of the framework, internal and external. | |
Typedefs | |
using | osvr::vbtracker::history::detail::timestamp = osvr::util::time::TimeValue |
template<typename ValueType > | |
using | osvr::vbtracker::history::detail::full_value_type = std::pair< timestamp, ValueType > |
template<typename ValueType > | |
using | osvr::vbtracker::history::detail::inner_container_type = std::deque< full_value_type< ValueType >> |
template<typename ValueType > | |
using | osvr::vbtracker::history::detail::container_size_type = typename inner_container_type< ValueType >::size_type |
template<typename ValueType > | |
using | osvr::vbtracker::history::detail::iterator = typename inner_container_type< ValueType >::const_iterator |
template<typename ValueType > | |
using | osvr::vbtracker::history::detail::nonconst_iterator = typename inner_container_type< ValueType >::iterator |
Header.