summaryrefslogtreecommitdiff
path: root/doc/html/boost/date_time/time_zone_base.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/boost/date_time/time_zone_base.html')
-rw-r--r--doc/html/boost/date_time/time_zone_base.html58
1 files changed, 29 insertions, 29 deletions
diff --git a/doc/html/boost/date_time/time_zone_base.html b/doc/html/boost/date_time/time_zone_base.html
index 85b37b3a17..d3da665319 100644
--- a/doc/html/boost/date_time/time_zone_base.html
+++ b/doc/html/boost/date_time/time_zone_base.html
@@ -43,59 +43,59 @@
<span class="keyword">typedef</span> <span class="identifier">time_type</span><span class="special">::</span><span class="identifier">time_duration_type</span> <a name="boost.date_time.time_zone_base.time_duration_type"></a><span class="identifier">time_duration_type</span><span class="special">;</span>
<span class="comment">// <a class="link" href="time_zone_base.html#boost.date_time.time_zone_baseconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_10-bb"><span class="identifier">time_zone_base</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_11-bb"><span class="special">~</span><span class="identifier">time_zone_base</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_10-bb"><span class="identifier">time_zone_base</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_11-bb"><span class="special">~</span><span class="identifier">time_zone_base</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9-bb">public member functions</a></span>
- <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_1-bb"><span class="identifier">dst_zone_abbrev</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_2-bb"><span class="identifier">std_zone_abbrev</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_3-bb"><span class="identifier">dst_zone_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_4-bb"><span class="identifier">std_zone_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_5-bb"><span class="identifier">has_dst</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">time_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_6-bb"><span class="identifier">dst_local_start_time</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">time_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_7-bb"><span class="identifier">dst_local_end_time</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_8-bb"><span class="identifier">base_utc_offset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_9-bb"><span class="identifier">dst_offset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_12_15_3_55_1_1_1_9_10-bb"><span class="identifier">to_posix_string</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9-bb">public member functions</a></span>
+ <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_1-bb"><span class="identifier">dst_zone_abbrev</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_2-bb"><span class="identifier">std_zone_abbrev</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_3-bb"><span class="identifier">dst_zone_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_4-bb"><span class="identifier">std_zone_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_5-bb"><span class="identifier">has_dst</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">time_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_6-bb"><span class="identifier">dst_local_start_time</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">time_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_7-bb"><span class="identifier">dst_local_end_time</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_8-bb"><span class="identifier">base_utc_offset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_9-bb"><span class="identifier">dst_offset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="keyword">virtual</span> <span class="identifier">string_type</span> <a class="link" href="time_zone_base.html#id-1_3_13_15_3_55_1_1_1_9_10-bb"><span class="identifier">to_posix_string</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id-1.3.12.15.3.54.3.4"></a><h2>Description</h2>
+<a name="id-1.3.13.15.3.54.3.4"></a><h2>Description</h2>
<p>This class represents the base interface for all timezone representations. Subclasses may provide different systems for identifying a particular zone. For example some may provide a geographical based zone construction while others may specify the offset from GMT. Another possible implementation would be to convert from POSIX timezone strings. Regardless of the construction technique, this is the interface that these time zone types must provide.</p>
<p>Note that this class is intended to be used as a shared resource (hence the derivation from boost::counted_base. </p>
<div class="refsect2">
-<a name="id-1.3.12.15.3.54.3.4.4"></a><h3>
+<a name="id-1.3.13.15.3.54.3.4.4"></a><h3>
<a name="boost.date_time.time_zone_baseconstruct-copy-destruct"></a><code class="computeroutput">time_zone_base</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="id-1_3_12_15_3_55_1_1_1_10-bb"></a><span class="identifier">time_zone_base</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="id-1_3_12_15_3_55_1_1_1_11-bb"></a><span class="special">~</span><span class="identifier">time_zone_base</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="id-1_3_13_15_3_55_1_1_1_10-bb"></a><span class="identifier">time_zone_base</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="id-1_3_13_15_3_55_1_1_1_11-bb"></a><span class="special">~</span><span class="identifier">time_zone_base</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id-1.3.12.15.3.54.3.4.5"></a><h3>
-<a name="id-1_3_12_15_3_55_1_1_1_9-bb"></a><code class="computeroutput">time_zone_base</code> public member functions</h3>
+<a name="id-1.3.13.15.3.54.3.4.5"></a><h3>
+<a name="id-1_3_13_15_3_55_1_1_1_9-bb"></a><code class="computeroutput">time_zone_base</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_1-bb"></a><span class="identifier">dst_zone_abbrev</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the timezone when in daylight savings (eg: EDT) </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_1-bb"></a><span class="identifier">dst_zone_abbrev</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the timezone when in daylight savings (eg: EDT) </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_2-bb"></a><span class="identifier">std_zone_abbrev</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the zone when not in daylight savings (eg: EST) </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_2-bb"></a><span class="identifier">std_zone_abbrev</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the zone when not in daylight savings (eg: EST) </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_3-bb"></a><span class="identifier">dst_zone_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the timezone when in daylight savings (eg: Eastern Daylight Time) </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_3-bb"></a><span class="identifier">dst_zone_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the timezone when in daylight savings (eg: Eastern Daylight Time) </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_4-bb"></a><span class="identifier">std_zone_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the zone when not in daylight savings (eg: Eastern Standard Time) </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_4-bb"></a><span class="identifier">std_zone_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>String for the zone when not in daylight savings (eg: Eastern Standard Time) </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="id-1_3_12_15_3_55_1_1_1_9_5-bb"></a><span class="identifier">has_dst</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>True if zone uses daylight savings adjustments otherwise false. </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="id-1_3_13_15_3_55_1_1_1_9_5-bb"></a><span class="identifier">has_dst</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>True if zone uses daylight savings adjustments otherwise false. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_6-bb"></a><span class="identifier">dst_local_start_time</span><span class="special">(</span><span class="identifier">year_type</span> y<span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Local time that DST starts &#8211; undefined if has_dst is false. </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_6-bb"></a><span class="identifier">dst_local_start_time</span><span class="special">(</span><span class="identifier">year_type</span> y<span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Local time that DST starts &#8211; undefined if has_dst is false. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_7-bb"></a><span class="identifier">dst_local_end_time</span><span class="special">(</span><span class="identifier">year_type</span> y<span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Local time that DST ends &#8211; undefined if has_dst is false. </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_7-bb"></a><span class="identifier">dst_local_end_time</span><span class="special">(</span><span class="identifier">year_type</span> y<span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Local time that DST ends &#8211; undefined if has_dst is false. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_8-bb"></a><span class="identifier">base_utc_offset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Base offset from UTC for zone (eg: -07:30:00) </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_8-bb"></a><span class="identifier">base_utc_offset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Base offset from UTC for zone (eg: -07:30:00) </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_9-bb"></a><span class="identifier">dst_offset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Adjustment forward or back made while DST is in effect. </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">time_duration_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_9-bb"></a><span class="identifier">dst_offset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Adjustment forward or back made while DST is in effect. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_12_15_3_55_1_1_1_9_10-bb"></a><span class="identifier">to_posix_string</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Returns a POSIX time_zone string for this object. </li>
+<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">string_type</span> <a name="id-1_3_13_15_3_55_1_1_1_9_10-bb"></a><span class="identifier">to_posix_string</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre>Returns a POSIX time_zone string for this object. </li>
</ol></div>
</div>
</div>