Files
MicrochipFor32/Doc/docbook/classbsp___print_art.xml
XerolySkinner d14d2c5c95 换血大更新
2023-03-06 12:44:58 +08:00

173 lines
7.9 KiB
XML

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<section xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="_classbsp___print_art" xml:lang="zh">
<title>bsp_PrintArt类 参考</title>
<indexterm><primary>bsp_PrintArt</primary></indexterm>
<para>
<para>创造一个print的重定向对象 </para>
</para>
<para>
<computeroutput>#include &lt;bsp_PrintArt.h&gt;</computeroutput>
</para>
<simplesect>
<title>Public 成员函数 </title>
<itemizedlist>
<listitem><para><link linkend="_classbsp___print_art_1a93c7cc212617232dcfd5e57a5d4f3521">bsp_PrintArt</link> (void)</para>
</listitem>
<listitem><para><link linkend="_classbsp___print_art_1a269df30feafe08cc3803aa9bf88b2a8e">bsp_PrintArt</link> (<link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> len)</para>
<para>重定向后的发射数据 </para>
</listitem>
<listitem><para>int <link linkend="_classbsp___print_art_1a5b89d4eeaeca9f91f9b554ffeea0d272">print</link> (const char *format,...)</para>
<para>重定向后的发射数据 </para>
</listitem>
</itemizedlist>
</simplesect>
<simplesect>
<title>Private 成员函数 </title>
<itemizedlist>
<listitem><para>virtual void <link linkend="_classbsp___print_art_1a548aa058fedb64e031d91c48480b527e">Transmit</link> (<link linkend="_varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca">u8</link> *dat, <link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> len)=0</para>
</listitem>
</itemizedlist>
</simplesect>
<simplesect>
<title>Private 属性 </title>
<itemizedlist>
<listitem><para><link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> <link linkend="_classbsp___print_art_1a7b7764b6a699a75f10a6caa85330cbe2">Bufflen</link></para>
</listitem>
</itemizedlist>
</simplesect>
<section>
<title>详细描述</title>
<para>创造一个print的重定向对象 </para>
<para>
在文件 <link linkend="_bsp___print_art_8h_source">bsp_PrintArt.h</link><link linkend="_bsp___print_art_8h_source_1l00046">46</link> 行定义.</para>
</section>
<section>
<title>构造及析构函数说明</title>
<anchor xml:id="_classbsp___print_art_1a93c7cc212617232dcfd5e57a5d4f3521"/><section>
<title>bsp_PrintArt()<computeroutput>[1/2]</computeroutput></title>
<indexterm><primary>bsp_PrintArt</primary><secondary>bsp_PrintArt</secondary></indexterm>
<indexterm><primary>bsp_PrintArt</primary><secondary>bsp_PrintArt</secondary></indexterm>
<para><computeroutput>bsp_PrintArt::bsp_PrintArt (void )</computeroutput></para><para>
在文件 <link linkend="_bsp___print_art_8cpp_source">bsp_PrintArt.cpp</link><link linkend="_bsp___print_art_8cpp_source_1l00060">60</link> 行定义.</para>
</section>
<anchor xml:id="_classbsp___print_art_1a269df30feafe08cc3803aa9bf88b2a8e"/><section>
<title>bsp_PrintArt()<computeroutput>[2/2]</computeroutput></title>
<indexterm><primary>bsp_PrintArt</primary><secondary>bsp_PrintArt</secondary></indexterm>
<indexterm><primary>bsp_PrintArt</primary><secondary>bsp_PrintArt</secondary></indexterm>
<para><computeroutput>bsp_PrintArt::bsp_PrintArt (<link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> len)</computeroutput></para><para>
<para>重定向后的发射数据 </para>
</para>
<para>
<formalpara>
<title>
参数</title>
<para>
<table frame="all">
<tgroup cols="2" align="left" colsep="1" rowsep="1">
<colspec colwidth="1*"/>
<colspec colwidth="4*"/>
<tbody>
<row>
<entry>len</entry><entry>
<para>缓冲区大小 </para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
</para>
<para>
在文件 <link linkend="_bsp___print_art_8cpp_source">bsp_PrintArt.cpp</link><link linkend="_bsp___print_art_8cpp_source_1l00066">66</link> 行定义.</para>
</section>
</section>
<section>
<title>成员函数说明</title>
<anchor xml:id="_classbsp___print_art_1a5b89d4eeaeca9f91f9b554ffeea0d272"/><section>
<title>print()</title>
<indexterm><primary>print</primary><secondary>bsp_PrintArt</secondary></indexterm>
<indexterm><primary>bsp_PrintArt</primary><secondary>print</secondary></indexterm>
<para><computeroutput>int bsp_PrintArt::print (const char * format, ...)</computeroutput></para><para>
<para>重定向后的发射数据 </para>
</para>
<para>
<formalpara>
<title>
参数</title>
<para>
<table frame="all">
<tgroup cols="2" align="left" colsep="1" rowsep="1">
<colspec colwidth="1*"/>
<colspec colwidth="4*"/>
<tbody>
<row>
<entry>format</entry><entry>
<para>格式化的字符串 </para>
</entry>
</row>
<row>
<entry>...</entry><entry>
<para>其参数 </para>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</formalpara>
<formalpara><title>返回</title>
<para>成功与否 </para>
</formalpara>
</para>
<para>
在文件 <link linkend="_bsp___print_art_8cpp_source">bsp_PrintArt.cpp</link><link linkend="_bsp___print_art_8cpp_source_1l00046">46</link> 行定义.</para>
函数调用图:<para>
<informalfigure>
<mediaobject>
<imageobject>
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="classbsp___print_art_a5b89d4eeaeca9f91f9b554ffeea0d272_cgraph.png"></imagedata>
</imageobject>
</mediaobject>
</informalfigure>
</para>
</section>
<anchor xml:id="_classbsp___print_art_1a548aa058fedb64e031d91c48480b527e"/><section>
<title>Transmit()</title>
<indexterm><primary>Transmit</primary><secondary>bsp_PrintArt</secondary></indexterm>
<indexterm><primary>bsp_PrintArt</primary><secondary>Transmit</secondary></indexterm>
<para><computeroutput>virtual void bsp_PrintArt::Transmit (<link linkend="_varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca">u8</link> * dat, <link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> len)<computeroutput>[private]</computeroutput>, <computeroutput>[pure virtual]</computeroutput></computeroutput></para>这是这个函数的调用关系图:<para>
<informalfigure>
<mediaobject>
<imageobject>
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="classbsp___print_art_a548aa058fedb64e031d91c48480b527e_icgraph.png"></imagedata>
</imageobject>
</mediaobject>
</informalfigure>
</para>
</section>
</section>
<section>
<title>类成员变量说明</title>
<anchor xml:id="_classbsp___print_art_1a7b7764b6a699a75f10a6caa85330cbe2"/><section>
<title>Bufflen</title>
<indexterm><primary>Bufflen</primary><secondary>bsp_PrintArt</secondary></indexterm>
<indexterm><primary>bsp_PrintArt</primary><secondary>Bufflen</secondary></indexterm>
<para><computeroutput><link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> bsp_PrintArt::Bufflen<computeroutput>[private]</computeroutput></computeroutput></para><para>
在文件 <link linkend="_bsp___print_art_8h_source">bsp_PrintArt.h</link><link linkend="_bsp___print_art_8h_source_1l00052">52</link> 行定义.</para>
</section>
<para>
该类的文档由以下文件生成:</para>
D:/gitt/MicrochipFor32/bsp_Device/<link linkend="_bsp___print_art_8h">bsp_PrintArt.h</link>D:/gitt/MicrochipFor32/bsp_Device/<link linkend="_bsp___print_art_8cpp">bsp_PrintArt.cpp</link></section>
</section>