...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::date_time::time_zone_names_base — Base type that holds various string names for timezone output.
// In header: <boost/date_time/time_zone_names.hpp> template<typename CharT> class time_zone_names_base { public: // types typedef std::basic_string< CharT > string_type; // construct/copy/destruct time_zone_names_base(); time_zone_names_base(const string_type &, const string_type &, const string_type &, const string_type &); // public member functions string_type dst_zone_abbrev() const; string_type std_zone_abbrev() const; string_type dst_zone_name() const; string_type std_zone_name() const; };
Class that holds various types of strings used for timezones. For example, for the western United States there is the full name: Pacific Standard Time and the abbreviated name: PST. During daylight savings there are additional names: Pacific Daylight Time and PDT. CharT Allows class to support different character types