(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) |
| |