template<typename T = float>
meos::Serializer class

Contents

Public functions

auto write(Temporal<T> const* temporal) -> std::string
auto write(TInstant<T> const* instant) -> std::string
auto write(TInstantSet<T> const* instant_set) -> std::string
auto write(TSequence<T> const* sequence) -> std::string
auto write(TSequenceSet<T> const* sequence_set) -> std::string
auto write(Period const* period) -> std::string
auto write(PeriodSet const* period_set) -> std::string
auto write(TimestampSet const* timestamp_set) -> std::string
auto write(T const& value) -> std::string
auto writeTime(time_point const& time) -> std::string

Function documentation

template<typename T>
std::string meos::Serializer<T>::writeTime(time_point const& time)

Serialize time in ISO8601 format