⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gregorian_autodoc.boostbook

📁 C++的一个好库。。。现在很流行
💻 BOOSTBOOK
📖 第 1 页 / 共 5 页
字号:
        <struct name="bad_year">
          <purpose>Exception type for gregorian year. </purpose>
          <method-group name="public member functions"/>
          <constructor/>
        </struct>
        <class name="greg_year">
          <purpose>Represent a day of the month (range 1900 - 10000). </purpose>
          <description>
            <para>This small class allows for simple conversion an integer value into a year for the gregorian calendar. This currently only allows a range of 1900 to 10000. Both ends of the range are a bit arbitrary at the moment, but they are the limits of current testing of the library. As such they may be increased in the future. </para>
          </description>
          <method-group name="public member functions">
            <method name="conversion-operator" cv="const">
              <type>unsigned short</type>
            </method>
          </method-group>
          <constructor>
            <parameter name="year">
              <paramtype>unsigned short</paramtype>
            </parameter>
          </constructor>
        </class>
        <typedef name="greg_year_policies">
          <purpose>Policy class that declares error handling gregorian year type. </purpose>
          <type>CV::simple_exception_policy&lt; unsigned short, 1400, 10000, <classname>bad_year</classname> &gt;</type>
        </typedef>
        <typedef name="greg_year_rep">
          <purpose>Generated representation for gregorian year. </purpose>
          <type>CV::constrained_value&lt; greg_year_policies &gt;</type>
        </typedef>
      </namespace>
    </namespace>
  </header>
  <header name="boost/date_time/gregorian/greg_ymd.hpp">
    <namespace name="boost">
      <namespace name="gregorian">
        <typedef name="greg_year_month_day">
          <type>date_time::year_month_day_base&lt; <classname>greg_year</classname>, <classname>greg_month</classname>, <classname>greg_day</classname> &gt;</type>
        </typedef>
      </namespace>
    </namespace>
  </header>
  <header name="boost/date_time/gregorian/gregorian.hpp">
    <para>Single file header that provides overall include for all elements of the gregorian date-time system. This includes the various types defined, but also other functions for formatting and parsing.</para>
  </header>
  <header name="boost/date_time/gregorian/gregorian_io.hpp">
    <namespace name="boost">
      <namespace name="gregorian">
        <typedef name="wperiod_formatter">
          <type>boost::date_time::period_formatter&lt; wchar_t &gt;</type>
        </typedef>
        <typedef name="period_formatter">
          <type>boost::date_time::period_formatter&lt; char &gt;</type>
        </typedef>
        <typedef name="wdate_facet">
          <type>boost::date_time::date_facet&lt; <classname>date</classname>, wchar_t &gt;</type>
        </typedef>
        <typedef name="date_facet">
          <type>boost::date_time::date_facet&lt; <classname>date</classname>, char &gt;</type>
        </typedef>
        <typedef name="period_parser">
          <type>boost::date_time::period_parser&lt; <classname>date</classname>, char &gt;</type>
        </typedef>
        <typedef name="wperiod_parser">
          <type>boost::date_time::period_parser&lt; <classname>date</classname>, wchar_t &gt;</type>
        </typedef>
        <typedef name="special_values_formatter">
          <type>boost::date_time::special_values_formatter&lt; char &gt;</type>
        </typedef>
        <typedef name="wspecial_values_formatter">
          <type>boost::date_time::special_values_formatter&lt; wchar_t &gt;</type>
        </typedef>
        <typedef name="special_values_parser">
          <type>boost::date_time::special_values_parser&lt; <classname>date</classname>, char &gt;</type>
        </typedef>
        <typedef name="wspecial_values_parser">
          <type>boost::date_time::special_values_parser&lt; <classname>date</classname>, wchar_t &gt;</type>
        </typedef>
        <typedef name="date_input_facet">
          <type>boost::date_time::date_input_facet&lt; <classname>date</classname>, char &gt;</type>
        </typedef>
        <typedef name="wdate_input_facet">
          <type>boost::date_time::date_input_facet&lt; <classname>date</classname>, wchar_t &gt;</type>
        </typedef>
        <function name="operator&lt;&lt;">
          <type>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="TraitsT"/>
        </template>
          <parameter name="os">
            <paramtype>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</paramtype>
          </parameter>
          <parameter name="d">
            <paramtype>const <classname>boost::gregorian::date</classname> &amp;</paramtype>
          </parameter>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="d">
            <paramtype><classname>date</classname> &amp;</paramtype>
          </parameter>
          <purpose>input operator for date </purpose>
        </function>
        <function name="operator&lt;&lt;">
          <type>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="TraitsT"/>
        </template>
          <parameter name="os">
            <paramtype>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</paramtype>
          </parameter>
          <parameter name="dd">
            <paramtype>const boost::gregorian::date_duration &amp;</paramtype>
          </parameter>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="dd">
            <paramtype>date_duration &amp;</paramtype>
          </parameter>
          <purpose>input operator for date_duration </purpose>
        </function>
        <function name="operator&lt;&lt;">
          <type>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="TraitsT"/>
        </template>
          <parameter name="os">
            <paramtype>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</paramtype>
          </parameter>
          <parameter name="dp">
            <paramtype>const boost::gregorian::date_period &amp;</paramtype>
          </parameter>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="dp">
            <paramtype>date_period &amp;</paramtype>
          </parameter>
          <purpose>input operator for date_period </purpose>
        </function>
        <function name="operator&lt;&lt;">
          <type>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="TraitsT"/>
        </template>
          <parameter name="os">
            <paramtype>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</paramtype>
          </parameter>
          <parameter name="gm">
            <paramtype>const <classname>boost::gregorian::greg_month</classname> &amp;</paramtype>
          </parameter>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="m">
            <paramtype><classname>greg_month</classname> &amp;</paramtype>
          </parameter>
          <purpose>input operator for greg_month </purpose>
        </function>
        <function name="operator&lt;&lt;">
          <type>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="TraitsT"/>
        </template>
          <parameter name="os">
            <paramtype>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</paramtype>
          </parameter>
          <parameter name="gw">
            <paramtype>const <classname>boost::gregorian::greg_weekday</classname> &amp;</paramtype>
          </parameter>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="wd">
            <paramtype><classname>greg_weekday</classname> &amp;</paramtype>
          </parameter>
          <purpose>input operator for greg_weekday </purpose>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="gd">
            <paramtype><classname>greg_day</classname> &amp;</paramtype>
          </parameter>
          <purpose>input operator for greg_day </purpose>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="gy">
            <paramtype><classname>greg_year</classname> &amp;</paramtype>
          </parameter>
          <purpose>input operator for greg_year </purpose>
        </function>
        <function name="operator&lt;&lt;">
          <type>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="TraitsT"/>
        </template>
          <parameter name="os">
            <paramtype>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</paramtype>
          </parameter>
          <parameter name="pd">
            <paramtype>const boost::gregorian::partial_date &amp;</paramtype>
          </parameter>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="Traits"/>
        </template>
          <parameter name="is">
            <paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype>
          </parameter>
          <parameter name="pd">
            <paramtype>partial_date &amp;</paramtype>
          </parameter>
          <purpose>input operator for partial_date </purpose>
        </function>
        <function name="operator&lt;&lt;">
          <type>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</type>
          <template>
          <template-type-parameter name="CharT"/>
          <template-type-parameter name="TraitsT"/>
        </template>
          <parameter name="os">
            <paramtype>std::basic_ostream&lt; CharT, TraitsT &gt; &amp;</paramtype>
          </parameter>
          <parameter name="nkd">
            <paramtype>const boost::gregorian::nth_day_of_the_week_in_month &amp;</paramtype>
          </parameter>
        </function>
        <function name="operator&gt;&gt;">
          <type>std::basic_istream&lt; CharT, Traits &gt; &amp;</type>
          <template>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -