|
| template<class T = TimeZonePtr, class = decltype(zoned_traits<T>::default_zone())> |
| | zoned_time () |
| |
| template<class T = TimeZonePtr, class = decltype(zoned_traits<T>::default_zone())> |
| | zoned_time (const sys_time< Duration > &st) |
| |
| | zoned_time (TimeZonePtr z) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())) >::value, ::type > |
| | zoned_time (const std::string &name) |
| |
| template<class Duration2 , class = typename std::enable_if < std::is_convertible<sys_time<Duration2>, sys_time<Duration>>::value >::type> |
| | zoned_time (const zoned_time< Duration2, TimeZonePtr > &zt) NOEXCEPT |
| |
| | zoned_time (TimeZonePtr z, const sys_time< Duration > &st) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_convertible < decltype(std::declval<T&>()->to_sys(local_time<Duration>{})), sys_time<duration> >::value, ::type > |
| | zoned_time (TimeZonePtr z, const local_time< Duration > &tp) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_convertible < decltype(std::declval<T&>()->to_sys(local_time<Duration>{}, choose::earliest)), sys_time<duration> >::value, ::type > |
| | zoned_time (TimeZonePtr z, const local_time< Duration > &tp, choose c) |
| |
| template<class Duration2 , class TimeZonePtr2 , class = typename std::enable_if < std::is_convertible<sys_time<Duration2>, sys_time<Duration>>::value >::type> |
| | zoned_time (TimeZonePtr z, const zoned_time< Duration2, TimeZonePtr2 > &zt) |
| |
| template<class Duration2 , class TimeZonePtr2 , class = typename std::enable_if < std::is_convertible<sys_time<Duration2>, sys_time<Duration>>::value >::type> |
| | zoned_time (TimeZonePtr z, const zoned_time< Duration2, TimeZonePtr2 > &zt, choose) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), sys_time<Duration> >::value, ::type > |
| | zoned_time (const std::string &name, const sys_time< Duration > &st) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), sys_time<Duration> >::value, ::type > |
| | zoned_time (const char *name, const sys_time< Duration > &st) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), local_time<Duration> >::value, ::type > |
| | zoned_time (const std::string &name, const local_time< Duration > &tp) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), local_time<Duration> >::value, ::type > |
| | zoned_time (const char *name, const local_time< Duration > &tp) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), local_time<Duration>, choose >::value, ::type > |
| | zoned_time (const std::string &name, const local_time< Duration > &tp, choose c) |
| |
| template<class T = TimeZonePtr, class = typename std::enable_if < std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), local_time<Duration>, choose >::value, ::type > |
| | zoned_time (const char *name, const local_time< Duration > &tp, choose c) |
| |
| template<class Duration2 , class TimeZonePtr2 , class T = TimeZonePtr, class = typename std::enable_if < std::is_convertible<sys_time<Duration2>, sys_time<Duration>>::value && std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), zoned_time >::value, ::type > |
| | zoned_time (const std::string &name, const zoned_time< Duration2, TimeZonePtr2 > &zt) |
| |
| template<class Duration2 , class TimeZonePtr2 , class T = TimeZonePtr, class = typename std::enable_if < std::is_convertible<sys_time<Duration2>, sys_time<Duration>>::value && std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), zoned_time >::value, ::type > |
| | zoned_time (const char *name, const zoned_time< Duration2, TimeZonePtr2 > &zt) |
| |
| template<class Duration2 , class TimeZonePtr2 , class T = TimeZonePtr, class = typename std::enable_if < std::is_convertible<sys_time<Duration2>, sys_time<Duration>>::value && std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), zoned_time, choose >::value, ::type > |
| | zoned_time (const std::string &name, const zoned_time< Duration2, TimeZonePtr2 > &zt, choose) |
| |
| template<class Duration2 , class TimeZonePtr2 , class T = TimeZonePtr, class = typename std::enable_if < std::is_convertible<sys_time<Duration2>, sys_time<Duration>>::value && std::is_constructible < zoned_time, decltype(zoned_traits<T>::locate_zone(std::string())), zoned_time, choose >::value, ::type > |
| | zoned_time (const char *name, const zoned_time< Duration2, TimeZonePtr2 > &zt, choose) |
| |
| zoned_time & | operator= (const sys_time< Duration > &st) |
| |
| zoned_time & | operator= (const local_time< Duration > &ut) |
| |
| | operator sys_time< duration > () const |
| |
| | operator local_time< duration > () const |
| |
| TimeZonePtr | get_time_zone () const |
| |
| local_time< duration > | get_local_time () const |
| |
| sys_time< duration > | get_sys_time () const |
| |
| sys_info | get_info () const |
| |
| template<class T , class > |
| | zoned_time (const std::string &name) |
| |
| template<class T , class > |
| | zoned_time (TimeZonePtr z, const local_time< Duration > &t) |
| |
| template<class T , class > |
| | zoned_time (TimeZonePtr z, const local_time< Duration > &t, choose c) |
| |
| template<class T , class > |
| | zoned_time (const std::string &name, const sys_time< Duration > &st) |
| |
| template<class T , class > |
| | zoned_time (const char *name, const sys_time< Duration > &st) |
| |
| template<class T , class > |
| | zoned_time (const std::string &name, const local_time< Duration > &t) |
| |
| template<class T , class > |
| | zoned_time (const char *name, const local_time< Duration > &t) |
| |
| template<class T , class > |
| | zoned_time (const std::string &name, const local_time< Duration > &t, choose c) |
| |
| template<class T , class > |
| | zoned_time (const char *name, const local_time< Duration > &t, choose c) |
| |
| template<class Duration2 , class TimeZonePtr2 , class , class > |
| | zoned_time (const std::string &name, const zoned_time< Duration2, TimeZonePtr2 > &zt) |
| |
| template<class Duration2 , class TimeZonePtr2 , class , class > |
| | zoned_time (const char *name, const zoned_time< Duration2, TimeZonePtr2 > &zt) |
| |
| template<class Duration2 , class TimeZonePtr2 , class , class > |
| | zoned_time (const std::string &name, const zoned_time< Duration2, TimeZonePtr2 > &zt, choose c) |
| |
| template<class Duration2 , class TimeZonePtr2 , class , class > |
| | zoned_time (const char *name, const zoned_time< Duration2, TimeZonePtr2 > &zt, choose c) |
| |
template<class Duration, class TimeZonePtr = const time_zone*>
class date::zoned_time< Duration, TimeZonePtr >
Definition at line 336 of file tz.h.