diff options
Diffstat (limited to 'doc/html/boost/date_time/format_date_parser.html')
-rw-r--r-- | doc/html/boost/date_time/format_date_parser.html | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/doc/html/boost/date_time/format_date_parser.html b/doc/html/boost/date_time/format_date_parser.html index 34b1ff887c..510d27cc3d 100644 --- a/doc/html/boost/date_time/format_date_parser.html +++ b/doc/html/boost/date_time/format_date_parser.html @@ -8,7 +8,7 @@ <link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../../date_time/doxy.html#header.boost.date_time.format_date_parser_hpp" title="Header <boost/date_time/format_date_parser.hpp>"> <link rel="prev" href="time_from_ftime.html" title="Function template time_from_ftime"> -<link rel="next" href="fixed_st_idm46563424312000.html" title="Function template fixed_string_to_int"> +<link rel="next" href="fixed_string__idp730629952.html" title="Function template fixed_string_to_int"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -21,7 +21,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="time_from_ftime.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../date_time/doxy.html#header.boost.date_time.format_date_parser_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="fixed_st_idm46563424312000.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="time_from_ftime.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../date_time/doxy.html#header.boost.date_time.format_date_parser_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="fixed_string__idp730629952.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.date_time.format_date_parser"></a><div class="titlepage"></div> @@ -51,52 +51,52 @@ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">></span> <a name="boost.date_time.format_date_parser.input_collection_type"></a><span class="identifier">input_collection_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="format_date_parser.html#boost.date_time.format_date_parserconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="format_date_parser.html#idm46563424318880-bb"><span class="identifier">format_date_parser</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="format_date_parser.html#idp730622912-bb"><span class="identifier">format_date_parser</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="format_date_parser.html#idm46563424315088-bb"><span class="identifier">format_date_parser</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="format_date_parser.html#idm46563424313424-bb"><span class="identifier">format_date_parser</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="format_date_parser.html" title="Class template format_date_parser">format_date_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="format_date_parser.html#idp730626704-bb"><span class="identifier">format_date_parser</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="format_date_parser.html#idp730628368-bb"><span class="identifier">format_date_parser</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="format_date_parser.html" title="Class template format_date_parser">format_date_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="format_date_parser.html#idm46563424370544-bb">public member functions</a></span> - <span class="identifier">string_type</span> <a class="link" href="format_date_parser.html#idm46563424369984-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idm46563424368864-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">string_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idm46563424367328-bb"><span class="identifier">short_month_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idm46563424365776-bb"><span class="identifier">long_month_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idm46563424364224-bb"><span class="identifier">short_weekday_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idm46563424362672-bb"><span class="identifier">long_weekday_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">date_type</span> <a class="link" href="format_date_parser.html#idm46563424361120-bb"><span class="identifier">parse_date</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="format_date_parser.html#idp730571248-bb">public member functions</a></span> + <span class="identifier">string_type</span> <a class="link" href="format_date_parser.html#idp730571808-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idp730572928-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">string_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idp730574464-bb"><span class="identifier">short_month_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idp730576016-bb"><span class="identifier">long_month_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idp730577568-bb"><span class="identifier">short_weekday_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="format_date_parser.html#idp730579120-bb"><span class="identifier">long_weekday_names</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">date_type</span> <a class="link" href="format_date_parser.html#idp730580672-bb"><span class="identifier">parse_date</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="special_values_parser.html" title="Class template special_values_parser">special_values_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">date_type</span> <a class="link" href="format_date_parser.html#idm46563424357488-bb"><span class="identifier">parse_date</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">date_type</span> <a class="link" href="format_date_parser.html#idp730584304-bb"><span class="identifier">parse_date</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="special_values_parser.html" title="Class template special_values_parser">special_values_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">date_type</span> <a class="link" href="format_date_parser.html#idm46563424353824-bb"><span class="identifier">parse_date</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">date_type</span> <a class="link" href="format_date_parser.html#idp730587968-bb"><span class="identifier">parse_date</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="special_values_parser.html" title="Class template special_values_parser">special_values_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">month_type</span> <a class="link" href="format_date_parser.html#idm46563424348224-bb"><span class="identifier">parse_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">month_type</span> <a class="link" href="format_date_parser.html#idp730593568-bb"><span class="identifier">parse_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">month_type</span> <a class="link" href="format_date_parser.html#idm46563424344704-bb"><span class="identifier">parse_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">month_type</span> <a class="link" href="format_date_parser.html#idp730597088-bb"><span class="identifier">parse_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span><span class="special">,</span> <a class="link" href="format_date_parser.html#boost.date_time.format_date_parser.match_results">match_results</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">day_type</span> <a class="link" href="format_date_parser.html#idm46563424340208-bb"><span class="identifier">parse_var_day_of_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">day_type</span> <a class="link" href="format_date_parser.html#idp730601584-bb"><span class="identifier">parse_var_day_of_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">day_type</span> <a class="link" href="format_date_parser.html#idm46563424337328-bb"><span class="identifier">parse_day_of_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">day_type</span> <a class="link" href="format_date_parser.html#idp730604464-bb"><span class="identifier">parse_day_of_month</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="identifier">day_of_week_type</span> - <a class="link" href="format_date_parser.html#idm46563424334464-bb"><span class="identifier">parse_weekday</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="format_date_parser.html#idp730607328-bb"><span class="identifier">parse_weekday</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="identifier">day_of_week_type</span> - <a class="link" href="format_date_parser.html#idm46563424331248-bb"><span class="identifier">parse_weekday</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="format_date_parser.html#idp730610544-bb"><span class="identifier">parse_weekday</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span><span class="special">,</span> <a class="link" href="format_date_parser.html#boost.date_time.format_date_parser.match_results">match_results</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">year_type</span> <a class="link" href="format_date_parser.html#idm46563424327056-bb"><span class="identifier">parse_year</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">year_type</span> <a class="link" href="format_date_parser.html#idp730614736-bb"><span class="identifier">parse_year</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">year_type</span> <a class="link" href="format_date_parser.html#idm46563424323536-bb"><span class="identifier">parse_year</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">year_type</span> <a class="link" href="format_date_parser.html#idp730618256-bb"><span class="identifier">parse_year</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span><span class="special">,</span> <a class="link" href="format_date_parser.html#boost.date_time.format_date_parser.match_results">match_results</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idm45928074642336"></a><h2>Description</h2> +<a name="idp318232032"></a><h2>Description</h2> <p>The following is the set of recognized format specifiers</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p>a - Short weekday name</p></li> @@ -119,71 +119,71 @@ <p>todo – Another interesting feature that this approach could provide is an option to fill in any missing fields with the current values from the clock. So if you have m-d the parser would detect the missing year value and fill it in using the clock.</p> <p>todo – What to do with the x. x in the classic facet is just bad... </p> <div class="refsect2"> -<a name="idm45928074633968"></a><h3> +<a name="idp318240400"></a><h3> <a name="boost.date_time.format_date_parserconstruct-copy-destruct"></a><code class="computeroutput">format_date_parser</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idm46563424318880-bb"></a><span class="identifier">format_date_parser</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> format_str<span class="special">,</span> +<li class="listitem"><pre class="literallayout"><a name="idp730622912-bb"></a><span class="identifier">format_date_parser</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> format_str<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> month_short_names<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> month_long_names<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> weekday_short_names<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> weekday_long_names<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idm46563424315088-bb"></a><span class="identifier">format_date_parser</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> format_str<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&</span> locale<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idm46563424313424-bb"></a><span class="identifier">format_date_parser</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="format_date_parser.html" title="Class template format_date_parser">format_date_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> fdp<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp730626704-bb"></a><span class="identifier">format_date_parser</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> format_str<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&</span> locale<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp730628368-bb"></a><span class="identifier">format_date_parser</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="format_date_parser.html" title="Class template format_date_parser">format_date_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> fdp<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idm45928074596208"></a><h3> -<a name="idm46563424370544-bb"></a><code class="computeroutput">format_date_parser</code> public member functions</h3> +<a name="idp318278096"></a><h3> +<a name="idp730571248-bb"></a><code class="computeroutput">format_date_parser</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="identifier">string_type</span> <a name="idm46563424369984-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm46563424368864-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">string_type</span> format_str<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm46563424367328-bb"></a><span class="identifier">short_month_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> month_names<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm46563424365776-bb"></a><span class="identifier">long_month_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> month_names<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm46563424364224-bb"></a><span class="identifier">short_weekday_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> weekday_names<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm46563424362672-bb"></a><span class="identifier">long_weekday_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> weekday_names<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">date_type</span> <a name="idm46563424361120-bb"></a><span class="identifier">parse_date</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> value<span class="special">,</span> +<li class="listitem"><pre class="literallayout"><span class="identifier">string_type</span> <a name="idp730571808-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp730572928-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">string_type</span> format_str<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp730574464-bb"></a><span class="identifier">short_month_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> month_names<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp730576016-bb"></a><span class="identifier">long_month_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> month_names<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp730577568-bb"></a><span class="identifier">short_weekday_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> weekday_names<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp730579120-bb"></a><span class="identifier">long_weekday_names</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">input_collection_type</span> <span class="special">&</span> weekday_names<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">date_type</span> <a name="idp730580672-bb"></a><span class="identifier">parse_date</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> value<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> format_str<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="special_values_parser.html" title="Class template special_values_parser">special_values_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sv_parser<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">date_type</span> <a name="idm46563424357488-bb"></a><span class="identifier">parse_date</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<li class="listitem"><pre class="literallayout"><span class="identifier">date_type</span> <a name="idp730584304-bb"></a><span class="identifier">parse_date</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="special_values_parser.html" title="Class template special_values_parser">special_values_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sv_parser<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">date_type</span> <a name="idm46563424353824-bb"></a><span class="identifier">parse_date</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<pre class="literallayout"><span class="identifier">date_type</span> <a name="idp730587968-bb"></a><span class="identifier">parse_date</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="identifier">string_type</span> format_str<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="special_values_parser.html" title="Class template special_values_parser">special_values_parser</a><span class="special"><</span> <span class="identifier">date_type</span><span class="special">,</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sv_parser<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Of all the objects that the <code class="computeroutput"><a class="link" href="format_date_parser.html" title="Class template format_date_parser">format_date_parser</a></code> can parse, only a date can be a special value. Therefore, only parse_date checks for special_values. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">month_type</span> <a name="idm46563424348224-bb"></a><span class="identifier">parse_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<pre class="literallayout"><span class="identifier">month_type</span> <a name="idp730593568-bb"></a><span class="identifier">parse_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="identifier">string_type</span> format_str<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Throws bad_month if unable to parse. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">month_type</span> <a name="idm46563424344704-bb"></a><span class="identifier">parse_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<pre class="literallayout"><span class="identifier">month_type</span> <a name="idp730597088-bb"></a><span class="identifier">parse_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="identifier">string_type</span> format_str<span class="special">,</span> <a class="link" href="format_date_parser.html#boost.date_time.format_date_parser.match_results">match_results</a> <span class="special">&</span> mr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Throws bad_month if unable to parse. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">day_type</span> <a name="idm46563424340208-bb"></a><span class="identifier">parse_var_day_of_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<pre class="literallayout"><span class="identifier">day_type</span> <a name="idp730601584-bb"></a><span class="identifier">parse_var_day_of_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Expects 1 or 2 digits 1-31. Throws bad_day_of_month if unable to parse. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">day_type</span> <a name="idm46563424337328-bb"></a><span class="identifier">parse_day_of_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<pre class="literallayout"><span class="identifier">day_type</span> <a name="idp730604464-bb"></a><span class="identifier">parse_day_of_month</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Expects 2 digits 01-31. Throws bad_day_of_month if unable to parse. </li> <li class="listitem"><pre class="literallayout"><span class="identifier">day_of_week_type</span> -<a name="idm46563424334464-bb"></a><span class="identifier">parse_weekday</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<a name="idp730607328-bb"></a><span class="identifier">parse_weekday</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="identifier">string_type</span> format_str<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="identifier">day_of_week_type</span> -<a name="idm46563424331248-bb"></a><span class="identifier">parse_weekday</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<a name="idp730610544-bb"></a><span class="identifier">parse_weekday</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="identifier">string_type</span> format_str<span class="special">,</span> <a class="link" href="format_date_parser.html#boost.date_time.format_date_parser.match_results">match_results</a> <span class="special">&</span> mr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">year_type</span> <a name="idm46563424327056-bb"></a><span class="identifier">parse_year</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<pre class="literallayout"><span class="identifier">year_type</span> <a name="idp730614736-bb"></a><span class="identifier">parse_year</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="identifier">string_type</span> format_str<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>throws bad_year if unable to parse </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">year_type</span> <a name="idm46563424323536-bb"></a><span class="identifier">parse_year</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> +<pre class="literallayout"><span class="identifier">year_type</span> <a name="idp730618256-bb"></a><span class="identifier">parse_year</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> sitr<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istreambuf_iterator</span><span class="special"><</span> <span class="identifier">charT</span> <span class="special">></span> <span class="special">&</span> stream_end<span class="special">,</span> <span class="identifier">string_type</span> format_str<span class="special">,</span> <a class="link" href="format_date_parser.html#boost.date_time.format_date_parser.match_results">match_results</a> <span class="special">&</span> mr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>throws bad_year if unable to parse </li> </ol></div> @@ -198,7 +198,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="time_from_ftime.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../date_time/doxy.html#header.boost.date_time.format_date_parser_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="fixed_st_idm46563424312000.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="time_from_ftime.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../date_time/doxy.html#header.boost.date_time.format_date_parser_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="fixed_string__idp730629952.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> |