Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::date_time::time_zone_names_base< CharT > Class Template Reference

Base type that holds various string names for timezone output. More...

#include <time_zone_names.hpp>

Public Types

typedef std::basic_string< CharT > string_type
 

Public Member Functions

 time_zone_names_base ()
 
 time_zone_names_base (const string_type &std_zone_name_str, const string_type &std_zone_abbrev_str, const string_type &dst_zone_name_str, const string_type &dst_zone_abbrev_str)
 
string_type dst_zone_abbrev () const
 
string_type std_zone_abbrev () const
 
string_type dst_zone_name () const
 
string_type std_zone_name () const
 

Detailed Description

template<class CharT>
class boost::date_time::time_zone_names_base< CharT >

Base type that holds various string names for timezone output.

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

Member Typedef Documentation

template<class CharT >
typedef std::basic_string<CharT> boost::date_time::time_zone_names_base< CharT >::string_type

Constructor & Destructor Documentation

template<class CharT >
boost::date_time::time_zone_names_base< CharT >::time_zone_names_base ( )
inline
template<class CharT >
boost::date_time::time_zone_names_base< CharT >::time_zone_names_base ( const string_type std_zone_name_str,
const string_type std_zone_abbrev_str,
const string_type dst_zone_name_str,
const string_type dst_zone_abbrev_str 
)
inline

Member Function Documentation


The documentation for this class was generated from the following file: