📄 date_time_autodoc.boostbook
字号:
<type>duration_type</type>
<parameter name="d">
<paramtype>const date_type &</paramtype>
</parameter>
<purpose>returns a negative duration </purpose>
</method>
<method name="get_offset" cv="const">
<type>duration_type</type>
<parameter name="d">
<paramtype>const date_type &</paramtype>
</parameter>
</method>
<method name="operator==" cv="const">
<type>bool</type>
<parameter name="rhs">
<paramtype>const <classname>years_type</classname> &</paramtype>
</parameter>
</method>
<method name="operator!=" cv="const">
<type>bool</type>
<parameter name="rhs">
<paramtype>const <classname>years_type</classname> &</paramtype>
</parameter>
</method>
<method name="operator+" cv="const">
<type>
<classname>years_type</classname>
</type>
<parameter name="rhs">
<paramtype>const <classname>years_type</classname> &</paramtype>
</parameter>
</method>
<method name="operator+=" cv="">
<type><classname>years_type</classname> &</type>
<parameter name="rhs">
<paramtype>const <classname>years_type</classname> &</paramtype>
</parameter>
</method>
<method name="operator-" cv="const">
<type>
<classname>years_type</classname>
</type>
<parameter name="rhs">
<paramtype>const <classname>years_type</classname> &</paramtype>
</parameter>
</method>
<method name="operator-=" cv="">
<type><classname>years_type</classname> &</type>
<parameter name="rhs">
<paramtype>const <classname>years_type</classname> &</paramtype>
</parameter>
</method>
<method name="operator *" cv="const">
<type>
<classname>years_type</classname>
</type>
<parameter name="rhs">
<paramtype>const int_type</paramtype>
</parameter>
</method>
<method name="operator *=" cv="">
<type><classname>years_type</classname> &</type>
<parameter name="rhs">
<paramtype>const int_type</paramtype>
</parameter>
</method>
<method name="operator/" cv="const">
<type>
<classname>years_type</classname>
</type>
<parameter name="rhs">
<paramtype>const int_type</paramtype>
</parameter>
</method>
<method name="operator/=" cv="">
<type><classname>years_type</classname> &</type>
<parameter name="rhs">
<paramtype>const int_type</paramtype>
</parameter>
</method>
<method name="operator+" cv="const">
<type>
<classname>months_type</classname>
</type>
<parameter name="m">
<paramtype>const <classname>months_type</classname> &</paramtype>
</parameter>
</method>
<method name="operator-" cv="const">
<type>
<classname>months_type</classname>
</type>
<parameter name="m">
<paramtype>const <classname>months_type</classname> &</paramtype>
</parameter>
</method>
</method-group>
<constructor>
<parameter name="num">
<paramtype>int_rep</paramtype>
</parameter>
</constructor>
<constructor>
<parameter name="sv">
<paramtype>special_values</paramtype>
</parameter>
</constructor>
</class>
</namespace>
</namespace>
</header>
<header name="boost/date_time/date_facet.hpp">
<namespace name="boost">
<namespace name="date_time">
<class name="date_facet">
<template>
<template-type-parameter name="date_type"/>
<template-type-parameter name="CharT"/>
<template-type-parameter name="OutItrT"><default>std::ostreambuf_iterator<CharT, std::char_traits<CharT> ></default></template-type-parameter>
</template>
<description>
<para>Class that provides format based I/O facet for date types.</para>
<para>This class allows the formatting of dates by using format string. Format strings are:</para>
<para><itemizedlist>
<listitem><para>A => long_weekday_format - Full name Ex: Tuesday</para></listitem><listitem><para>a => short_weekday_format - Three letter abbreviation Ex: Tue</para></listitem><listitem><para>B => long_month_format - Full name Ex: October</para></listitem><listitem><para>b => short_month_format - Three letter abbreviation Ex: Oct</para></listitem><listitem><para>x => standard_format_specifier - defined by the locale</para></listitem><listitem><para>Y-%b-%d => default_date_format - YYYY-Mon-dd</para></listitem></itemizedlist>
</para>
<para>Default month format == b Default weekday format == a </para>
</description>
<typedef name="duration_type">
<type>date_type::duration_type</type>
</typedef>
<typedef name="day_of_week_type">
<type>date_type::day_of_week_type</type>
</typedef>
<typedef name="day_type">
<type>date_type::day_type</type>
</typedef>
<typedef name="month_type">
<type>date_type::month_type</type>
</typedef>
<typedef name="period_type">
<type><classname>boost::date_time::period</classname>< date_type, duration_type ></type>
</typedef>
<typedef name="string_type">
<type>std::basic_string< CharT ></type>
</typedef>
<typedef name="char_type">
<type>CharT</type>
</typedef>
<typedef name="period_formatter_type">
<type><classname>boost::date_time::period_formatter</classname>< CharT ></type>
</typedef>
<typedef name="special_values_formatter_type">
<type><classname>boost::date_time::special_values_formatter</classname>< CharT ></type>
</typedef>
<typedef name="input_collection_type">
<type>std::vector< std::basic_string< CharT > ></type>
</typedef>
<typedef name="date_gen_formatter_type">
<type><classname>date_generator_formatter</classname>< date_type, CharT ></type>
</typedef>
<typedef name="partial_date_type">
<type><classname>partial_date</classname>< date_type ></type>
</typedef>
<typedef name="nth_kday_type">
<type><classname>nth_kday_of_month</classname>< date_type ></type>
</typedef>
<typedef name="first_kday_type">
<type><classname>first_kday_of_month</classname>< date_type ></type>
</typedef>
<typedef name="last_kday_type">
<type><classname>last_kday_of_month</classname>< date_type ></type>
</typedef>
<typedef name="kday_after_type">
<type><classname>first_kday_after</classname>< date_type ></type>
</typedef>
<typedef name="kday_before_type">
<type><classname>first_kday_before</classname>< date_type ></type>
</typedef>
<method-group name="public member functions">
<method name="__get_id" cv="const">
<type>std::locale::id &</type>
<parameter name="">
<paramtype>void</paramtype>
</parameter>
</method>
<method name="format" cv="">
<type>void</type>
<parameter name="format">
<paramtype>const char_type *const</paramtype>
</parameter>
</method>
<method name="set_iso_format" cv="">
<type>virtual void</type>
</method>
<method name="set_iso_extended_format" cv="">
<type>virtual void</type>
</method>
<method name="month_format" cv="">
<type>void</type>
<parameter name="format">
<paramtype>const char_type *const</paramtype>
</parameter>
</method>
<method name="weekday_format" cv="">
<type>void</type>
<parameter name="format">
<paramtype>const char_type *const</paramtype>
</parameter>
</method>
<method name="period_formatter" cv="">
<type>void</type>
<parameter name="period_formatter">
<paramtype>
<classname>period_formatter_type</classname>
</paramtype>
</parameter>
</method>
<method name="special_values_formatter" cv="">
<type>void</type>
<parameter name="svf">
<paramtype>const <classname>special_values_formatter_type</classname> &</paramtype>
</parameter>
</method>
<method name="short_weekday_names" cv="">
<type>void</type>
<parameter name="short_weekday_names">
<paramtype>const input_collection_type &</paramtype>
</parameter>
</method>
<method name="long_weekday_names" cv="">
<type>void</type>
<parameter name="long_weekday_names">
<paramtype>const input_collection_type &</paramtype>
</parameter>
</method>
<method name="short_month_names" cv="">
<type>void</type>
<parameter name="short_month_names">
<paramtype>const input_collection_type &</paramtype>
</parameter>
</method>
<method name="long_month_names" cv="">
<type>void</type>
<parameter name="long_month_names">
<paramtype>const input_collection_type &</paramtype>
</parameter>
</method>
<method name="date_gen_phrase_strings" cv="">
<type>void</type>
<parameter name="new_strings">
<paramtype>const input_collection_type &</paramtype>
</parameter>
<parameter name="beg_pos">
<paramtype>typename date_gen_formatter_type::phrase_elements</paramtype>
<default>date_gen_formatter_type::first</default>
</parameter>
</method>
<method name="put" cv="const">
<type>OutItrT</type>
<parameter name="next">
<paramtype>OutItrT</paramtype>
</parameter>
<parameter name="a_ios">
<paramtype>std::ios_base &</paramtype>
</parameter>
<parameter name="fill_char">
<paramtype>char_type</paramtype>
</parameter>
<parameter name="d">
<paramtype>const date_type &</paramtype>
</parameter>
</method>
<method name="put" cv="const">
<type>OutItrT</type>
<parameter name="next">
<paramtype>OutItrT</paramtype>
</parameter>
<parameter name="a_ios">
<paramtype>std::ios_base &</paramtype>
</parameter>
<parameter name="fill_char">
<paramtype>char_type</paramtype>
</parameter>
<parameter name="dd">
<paramtype>const duration_type &</paramtype>
</parameter>
</method>
<method name="put" cv="const">
<type>OutItrT</type>
<parameter name="next">
<paramtype>OutItrT</paramtype>
</parameter>
<parameter name="a_ios">
<paramtype>std::ios_base &</paramtype>
</parameter>
<parameter name="fill_char">
<paramtype>char_type</paramtype>
</parameter>
<parameter name="m">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -