template<typename BaseType = float>
TemporalSet class
Base class for TInstantSet and TSequence.
Contents
Base classes
-
template<typename BaseType = float>class Temporal<float>
- Base for all the temporal types - TInstant, TInstantSet, TSequence, TSequenceSet.
-
template<typename TemporalType>struct TemporalComparators<TemporalSet<float>>
-
template<typename TemporalType, typename TInstantType, typename BaseType>struct TInstantFunctions<TemporalSet<float>, TInstant<float>, float>
Constructors, destructors, conversion operators
- TemporalSet()
- TemporalSet(std::set<TInstant<BaseType>> const& instants)
Public functions
- auto instants() const -> std::set<TInstant<BaseType>>
- Set of instants.
-
auto timestamps() const -> std::set<time_
point> override - Set of timestamps.
Protected variables
- std::set<TInstant<BaseType>> m_instants