diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-10-06 10:33:54 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-10-06 10:36:09 +0900 |
commit | d9ec475d945d3035377a0d89ed42e382d8988891 (patch) | |
tree | 34aff2cee4b209906243ab5499d61f3edee2982f /doc/html/boost/date_time/gregorian_calendar_base.html | |
parent | 71d216b90256936a9638f325af9bc69d720e75de (diff) | |
download | boost-d9ec475d945d3035377a0d89ed42e382d8988891.tar.gz boost-d9ec475d945d3035377a0d89ed42e382d8988891.tar.bz2 boost-d9ec475d945d3035377a0d89ed42e382d8988891.zip |
Imported Upstream version 1.60.0
Change-Id: Ie709530d6d5841088ceaba025cbe175a4ef43050
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'doc/html/boost/date_time/gregorian_calendar_base.html')
-rw-r--r-- | doc/html/boost/date_time/gregorian_calendar_base.html | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/doc/html/boost/date_time/gregorian_calendar_base.html b/doc/html/boost/date_time/gregorian_calendar_base.html index bbf9b97e81..6f9256bf48 100644 --- a/doc/html/boost/date_time/gregorian_calendar_base.html +++ b/doc/html/boost/date_time/gregorian_calendar_base.html @@ -42,40 +42,40 @@ <span class="keyword">typedef</span> <span class="identifier">ymd_type</span><span class="special">::</span><span class="identifier">year_type</span> <a name="boost.date_time.gregorian_calendar_base.year_type"></a><span class="identifier">year_type</span><span class="special">;</span> <span class="comment">// Type to hold a stand alone year value (eg: 2002) </span> <span class="keyword">typedef</span> <span class="identifier">date_int_type_</span> <a name="boost.date_time.gregorian_calendar_base.date_int_type"></a><span class="identifier">date_int_type</span><span class="special">;</span> <span class="comment">// Define the integer type to use for internal calculations. </span> - <span class="comment">// <a class="link" href="gregorian_calendar_base.html#idp39679904-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a class="link" href="gregorian_calendar_base.html#idp39680464-bb"><span class="identifier">day_of_week</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="gregorian_calendar_base.html#idp107877632-bb"><span class="identifier">week_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">date_int_type</span> <a class="link" href="gregorian_calendar_base.html#idp40059040-bb"><span class="identifier">day_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">date_int_type</span> <a class="link" href="gregorian_calendar_base.html#idp46639056-bb"><span class="identifier">julian_day_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">date_int_type</span> <a class="link" href="gregorian_calendar_base.html#idp108648144-bb"><span class="identifier">modjulian_day_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idp75378368-bb"><span class="identifier">from_day_number</span></a><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idp95288544-bb"><span class="identifier">from_julian_day_number</span></a><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idp71194144-bb"><span class="identifier">from_modjulian_day_number</span></a><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="gregorian_calendar_base.html#idp41646400-bb"><span class="identifier">is_leap_year</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a class="link" href="gregorian_calendar_base.html#idp43359632-bb"><span class="identifier">end_of_month_day</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">,</span> <span class="identifier">month_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idp36705072-bb"><span class="identifier">epoch</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a class="link" href="gregorian_calendar_base.html#idp36706192-bb"><span class="identifier">days_in_week</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="gregorian_calendar_base.html#idm45507136693536-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a class="link" href="gregorian_calendar_base.html#idm45507136692976-bb"><span class="identifier">day_of_week</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="gregorian_calendar_base.html#idm45507096203072-bb"><span class="identifier">week_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">date_int_type</span> <a class="link" href="gregorian_calendar_base.html#idm45507101315760-bb"><span class="identifier">day_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">date_int_type</span> <a class="link" href="gregorian_calendar_base.html#idm45507103892064-bb"><span class="identifier">julian_day_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">date_int_type</span> <a class="link" href="gregorian_calendar_base.html#idm45507107106928-bb"><span class="identifier">modjulian_day_number</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idm45507107105120-bb"><span class="identifier">from_day_number</span></a><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idm45507129229360-bb"><span class="identifier">from_julian_day_number</span></a><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idm45507135918096-bb"><span class="identifier">from_modjulian_day_number</span></a><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="gregorian_calendar_base.html#idm45507160275984-bb"><span class="identifier">is_leap_year</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a class="link" href="gregorian_calendar_base.html#idm45507138151904-bb"><span class="identifier">end_of_month_day</span></a><span class="special">(</span><span class="identifier">year_type</span><span class="special">,</span> <span class="identifier">month_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">ymd_type</span> <a class="link" href="gregorian_calendar_base.html#idm45507086460320-bb"><span class="identifier">epoch</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a class="link" href="gregorian_calendar_base.html#idm45507086459200-bb"><span class="identifier">days_in_week</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp192904208"></a><h2>Description</h2> +<a name="idm45555369640352"></a><h2>Description</h2> <p>This is a parameterized implementation of a proleptic Gregorian Calendar that can be used in the creation of date systems or just to perform calculations. All the methods of this class are static functions, so the intent is to never create instances of this class. </p> <div class="refsect2"> -<a name="idp192905168"></a><h3> -<a name="idp39679904-bb"></a><code class="computeroutput">gregorian_calendar_base</code> public static functions</h3> +<a name="idm45555369639392"></a><h3> +<a name="idm45507136693536-bb"></a><code class="computeroutput">gregorian_calendar_base</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a name="idp39680464-bb"></a><span class="identifier">day_of_week</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idp107877632-bb"></a><span class="identifier">week_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">date_int_type</span> <a name="idp40059040-bb"></a><span class="identifier">day_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">date_int_type</span> <a name="idp46639056-bb"></a><span class="identifier">julian_day_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">date_int_type</span> <a name="idp108648144-bb"></a><span class="identifier">modjulian_day_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idp75378368-bb"></a><span class="identifier">from_day_number</span><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idp95288544-bb"></a><span class="identifier">from_julian_day_number</span><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idp71194144-bb"></a><span class="identifier">from_modjulian_day_number</span><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp41646400-bb"></a><span class="identifier">is_leap_year</span><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a name="idp43359632-bb"></a><span class="identifier">end_of_month_day</span><span class="special">(</span><span class="identifier">year_type</span> y<span class="special">,</span> <span class="identifier">month_type</span> m<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idp36705072-bb"></a><span class="identifier">epoch</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a name="idp36706192-bb"></a><span class="identifier">days_in_week</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a name="idm45507136692976-bb"></a><span class="identifier">day_of_week</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idm45507096203072-bb"></a><span class="identifier">week_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">date_int_type</span> <a name="idm45507101315760-bb"></a><span class="identifier">day_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">date_int_type</span> <a name="idm45507103892064-bb"></a><span class="identifier">julian_day_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">date_int_type</span> <a name="idm45507107106928-bb"></a><span class="identifier">modjulian_day_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ymd_type</span> <span class="special">&</span> ymd<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idm45507107105120-bb"></a><span class="identifier">from_day_number</span><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idm45507129229360-bb"></a><span class="identifier">from_julian_day_number</span><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idm45507135918096-bb"></a><span class="identifier">from_modjulian_day_number</span><span class="special">(</span><span class="identifier">date_int_type</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idm45507160275984-bb"></a><span class="identifier">is_leap_year</span><span class="special">(</span><span class="identifier">year_type</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a name="idm45507138151904-bb"></a><span class="identifier">end_of_month_day</span><span class="special">(</span><span class="identifier">year_type</span> y<span class="special">,</span> <span class="identifier">month_type</span> m<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">ymd_type</span> <a name="idm45507086460320-bb"></a><span class="identifier">epoch</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <a name="idm45507086459200-bb"></a><span class="identifier">days_in_week</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> |