(v0.19-24-g0617ca1 with changes)
#include <iostream>
#include <chrono>
#include <type_traits>
#include <sstream>
#include <iomanip>
#include <stdexcept>
#include "Options.h"
Go to the source code of this file.
|
std::chrono::duration< double > | options::internal::parseNumberAndUnit (std::stringstream &aStream, int *aMonths=nullptr, int *aYears=nullptr) |
|
std::chrono::system_clock::time_point | options::internal::fParseTimePointString (const std::string &aString) |
|
template<class Rep , class Period > |
void | options::internal::parseDurationString (std::chrono::duration< Rep, Period > &aDuration, const std::string &aString, int *aMonths=nullptr, int *aYears=nullptr) |
| parse a string into a std::chrono::duration, if given set the years and months separately More...
|
|
std::ostream & | options::escapedIO::operator<< (std::ostream &aStream, const std::chrono::system_clock::time_point &aTime) |
|
std::istream & | options::escapedIO::operator>> (std::istream &aStream, std::chrono::system_clock::time_point &aTime) |
|
template<class Rep , class Period > |
std::ostream & | options::escapedIO::operator<< (std::ostream &aStream, const std::chrono::duration< Rep, Period > &aDuration) |
|
template<class Rep , class Period > |
std::istream & | options::escapedIO::operator>> (std::istream &aStream, std::chrono::duration< Rep, Period > &aDuration) |
|