OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
HistoryContainer.h File Reference

Header. More...

#include <osvr/Util/TimeValue.h>
#include <deque>
#include <stdexcept>
#include <iterator>

Go to the source code of this file.

Classes

class  osvr::vbtracker::history::detail::TimestampPairLessThan< ValueType >
 
class  osvr::vbtracker::history::detail::HistorySubsetRange< ValueType >
 
class  osvr::vbtracker::history::HistoryContainer< ValueType, AllowDuplicateTimes_ >
 

Namespaces

 osvr
 <
 

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
 

Detailed Description

Header.

Date
2016
Author
Sensics, Inc. http://sensics.com/osvr

Definition in file HistoryContainer.h.