\hypertarget{classbsp___print_art}{}\doxysection{bsp\+\_\+\+Print\+Art类 参考} \label{classbsp___print_art}\index{bsp\_PrintArt@{bsp\_PrintArt}} 创造一个print的重定向对象 {\ttfamily \#include $<$bsp\+\_\+\+Print\+Art.\+h$>$} \doxysubsection*{Public 成员函数} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classbsp___print_art_a93c7cc212617232dcfd5e57a5d4f3521}{bsp\+\_\+\+Print\+Art}} (void) \item \mbox{\hyperlink{classbsp___print_art_a269df30feafe08cc3803aa9bf88b2a8e}{bsp\+\_\+\+Print\+Art}} (\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len) \begin{DoxyCompactList}\small\item\em 重定向后的发射数据 \end{DoxyCompactList}\item int \mbox{\hyperlink{classbsp___print_art_a5b89d4eeaeca9f91f9b554ffeea0d272}{print}} (const char $\ast$format,...) \begin{DoxyCompactList}\small\item\em 重定向后的发射数据 \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Private 成员函数} \begin{DoxyCompactItemize} \item virtual void \mbox{\hyperlink{classbsp___print_art_a548aa058fedb64e031d91c48480b527e}{Transmit}} (\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$dat, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len)=0 \end{DoxyCompactItemize} \doxysubsection*{Private 属性} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___print_art_a7b7764b6a699a75f10a6caa85330cbe2}{Bufflen}} \end{DoxyCompactItemize} \doxysubsection{详细描述} 创造一个print的重定向对象 在文件 \mbox{\hyperlink{bsp___print_art_8h_source}{bsp\+\_\+\+Print\+Art.\+h}} 第 \mbox{\hyperlink{bsp___print_art_8h_source_l00046}{46}} 行定义. \doxysubsection{构造及析构函数说明} \mbox{\Hypertarget{classbsp___print_art_a93c7cc212617232dcfd5e57a5d4f3521}\label{classbsp___print_art_a93c7cc212617232dcfd5e57a5d4f3521}} \index{bsp\_PrintArt@{bsp\_PrintArt}!bsp\_PrintArt@{bsp\_PrintArt}} \index{bsp\_PrintArt@{bsp\_PrintArt}!bsp\_PrintArt@{bsp\_PrintArt}} \doxysubsubsection{\texorpdfstring{bsp\_PrintArt()}{bsp\_PrintArt()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily bsp\+\_\+\+Print\+Art\+::bsp\+\_\+\+Print\+Art (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})} 在文件 \mbox{\hyperlink{bsp___print_art_8cpp_source}{bsp\+\_\+\+Print\+Art.\+cpp}} 第 \mbox{\hyperlink{bsp___print_art_8cpp_source_l00060}{60}} 行定义. \mbox{\Hypertarget{classbsp___print_art_a269df30feafe08cc3803aa9bf88b2a8e}\label{classbsp___print_art_a269df30feafe08cc3803aa9bf88b2a8e}} \index{bsp\_PrintArt@{bsp\_PrintArt}!bsp\_PrintArt@{bsp\_PrintArt}} \index{bsp\_PrintArt@{bsp\_PrintArt}!bsp\_PrintArt@{bsp\_PrintArt}} \doxysubsubsection{\texorpdfstring{bsp\_PrintArt()}{bsp\_PrintArt()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily bsp\+\_\+\+Print\+Art\+::bsp\+\_\+\+Print\+Art (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}}}]{len }\end{DoxyParamCaption})} 重定向后的发射数据 \begin{DoxyParams}{参数} {\em len} & 缓冲区大小 \\ \hline \end{DoxyParams} 在文件 \mbox{\hyperlink{bsp___print_art_8cpp_source}{bsp\+\_\+\+Print\+Art.\+cpp}} 第 \mbox{\hyperlink{bsp___print_art_8cpp_source_l00066}{66}} 行定义. \doxysubsection{成员函数说明} \mbox{\Hypertarget{classbsp___print_art_a5b89d4eeaeca9f91f9b554ffeea0d272}\label{classbsp___print_art_a5b89d4eeaeca9f91f9b554ffeea0d272}} \index{bsp\_PrintArt@{bsp\_PrintArt}!print@{print}} \index{print@{print}!bsp\_PrintArt@{bsp\_PrintArt}} \doxysubsubsection{\texorpdfstring{print()}{print()}} {\footnotesize\ttfamily int bsp\+\_\+\+Print\+Art\+::print (\begin{DoxyParamCaption}\item[{const char $\ast$}]{format, }\item[{}]{... }\end{DoxyParamCaption})} 重定向后的发射数据 \begin{DoxyParams}{参数} {\em format} & 格式化的字符串 \\ \hline {\em ...} & 其参数 \\ \hline \end{DoxyParams} \begin{DoxyReturn}{返回} 成功与否 \end{DoxyReturn} 在文件 \mbox{\hyperlink{bsp___print_art_8cpp_source}{bsp\+\_\+\+Print\+Art.\+cpp}} 第 \mbox{\hyperlink{bsp___print_art_8cpp_source_l00046}{46}} 行定义. 函数调用图\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=325pt]{classbsp___print_art_a5b89d4eeaeca9f91f9b554ffeea0d272_cgraph} \end{center} \end{figure} \mbox{\Hypertarget{classbsp___print_art_a548aa058fedb64e031d91c48480b527e}\label{classbsp___print_art_a548aa058fedb64e031d91c48480b527e}} \index{bsp\_PrintArt@{bsp\_PrintArt}!Transmit@{Transmit}} \index{Transmit@{Transmit}!bsp\_PrintArt@{bsp\_PrintArt}} \doxysubsubsection{\texorpdfstring{Transmit()}{Transmit()}} {\footnotesize\ttfamily virtual void bsp\+\_\+\+Print\+Art\+::\+Transmit (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$}]{dat, }\item[{\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}}}]{len }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [pure virtual]}} 这是这个函数的调用关系图\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=325pt]{classbsp___print_art_a548aa058fedb64e031d91c48480b527e_icgraph} \end{center} \end{figure} \doxysubsection{类成员变量说明} \mbox{\Hypertarget{classbsp___print_art_a7b7764b6a699a75f10a6caa85330cbe2}\label{classbsp___print_art_a7b7764b6a699a75f10a6caa85330cbe2}} \index{bsp\_PrintArt@{bsp\_PrintArt}!Bufflen@{Bufflen}} \index{Bufflen@{Bufflen}!bsp\_PrintArt@{bsp\_PrintArt}} \doxysubsubsection{\texorpdfstring{Bufflen}{Bufflen}} {\footnotesize\ttfamily \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} bsp\+\_\+\+Print\+Art\+::\+Bufflen\hspace{0.3cm}{\ttfamily [private]}} 在文件 \mbox{\hyperlink{bsp___print_art_8h_source}{bsp\+\_\+\+Print\+Art.\+h}} 第 \mbox{\hyperlink{bsp___print_art_8h_source_l00052}{52}} 行定义. 该类的文档由以下文件生成\+:\begin{DoxyCompactItemize} \item D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___print_art_8h}{bsp\+\_\+\+Print\+Art.\+h}}\item D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___print_art_8cpp}{bsp\+\_\+\+Print\+Art.\+cpp}}\end{DoxyCompactItemize}