272 lines
14 KiB
XML
272 lines
14 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="_varint_8h" xml:lang="zh">
|
|
<title>D:/gitt/MicrochipFor32/bsp_Device/varint.h 文件参考</title>
|
|
<indexterm><primary>D:/gitt/MicrochipFor32/bsp_Device/varint.h</primary></indexterm>
|
|
<programlisting linenumbering="unnumbered">#include "stdint.h"<?linebreak?></programlisting>varint.h 的引用(Include)关系图:<para>
|
|
<informalfigure>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="varint_8h__incl.png"></imagedata>
|
|
</imageobject>
|
|
</mediaobject>
|
|
</informalfigure>
|
|
</para>
|
|
此图展示该文件直接或间接的被哪些文件引用了:<para>
|
|
<informalfigure>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata width="50%" align="center" valign="middle" scalefit="0" fileref="varint_8h__dep__incl.png"></imagedata>
|
|
</imageobject>
|
|
</mediaobject>
|
|
</informalfigure>
|
|
</para>
|
|
<simplesect>
|
|
<title>类型定义 </title>
|
|
<itemizedlist>
|
|
<listitem><para>typedef uint8_t <link linkend="_varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca">u8</link></para>
|
|
|
|
<para>8位无符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef uint16_t <link linkend="_varint_8h_1ace9d960e74685e2cd84b36132dbbf8aa">u16</link></para>
|
|
|
|
<para>16位无符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef uint32_t <link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link></para>
|
|
|
|
<para>32位无符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef uint64_t <link linkend="_varint_8h_1a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</link></para>
|
|
|
|
<para>64位无符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef int8_t <link linkend="_varint_8h_1ae3702327b5f47e83b431e22b33da7b58">i8</link></para>
|
|
|
|
<para>8位有符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef int16_t <link linkend="_varint_8h_1ad309dbcaeea13aa602d686964156ea0b">i16</link></para>
|
|
|
|
<para>16位有符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef int32_t <link linkend="_varint_8h_1a48d6cd8e4135fb2ff7e7f2dac84089ec">i32</link></para>
|
|
|
|
<para>32位有符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef int64_t <link linkend="_varint_8h_1a85cb35fbe5bf2961d7ad5f26814a91a2">i64</link></para>
|
|
|
|
<para>64位有符号数类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca">u8</link> <link linkend="_varint_8h_1a1a2a3100a902c32a55d8b08915bce044">vu8</link></para>
|
|
|
|
<para>8位无符号易变类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1ace9d960e74685e2cd84b36132dbbf8aa">u16</link> <link linkend="_varint_8h_1a677aa1edce4bbb53741b1cc24eb4c035">vu16</link></para>
|
|
|
|
<para>16位无符号易变类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> <link linkend="_varint_8h_1abcdd5d61f51cb4c472ac6637916cf72a">vu32</link></para>
|
|
|
|
<para>32位无符号易变类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</link> <link linkend="_varint_8h_1ace392b4d1c3911331b2fe5ddc99fdcba">vu64</link></para>
|
|
|
|
<para>64位无符号易变类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1ae3702327b5f47e83b431e22b33da7b58">i8</link> <link linkend="_varint_8h_1ad9f0c7145e15b7b470a138dae48c178d">vi8</link></para>
|
|
|
|
<para>8位有符号易变类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1ad309dbcaeea13aa602d686964156ea0b">i16</link> <link linkend="_varint_8h_1ab1725f18a2ec2964f4bc0499527e4c5d">vi16</link></para>
|
|
|
|
<para>16位有符号易变类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1a48d6cd8e4135fb2ff7e7f2dac84089ec">i32</link> <link linkend="_varint_8h_1a8b81ac6660e74bec836c0a4e0a0b6450">vi32</link></para>
|
|
|
|
<para>32位有符号易变类型 </para>
|
|
</listitem>
|
|
<listitem><para>typedef volatile <link linkend="_varint_8h_1a85cb35fbe5bf2961d7ad5f26814a91a2">i64</link> <link linkend="_varint_8h_1aeffd8dafd889cdd80398ffcbb37cd7ef">vi64</link></para>
|
|
|
|
<para>64位有符号易变类型 </para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</simplesect>
|
|
<section>
|
|
<title>类型定义说明</title>
|
|
<anchor xml:id="_varint_8h_1ad309dbcaeea13aa602d686964156ea0b"/><section>
|
|
<title>i16</title>
|
|
<indexterm><primary>i16</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>i16</secondary></indexterm>
|
|
<para><computeroutput>typedef int16_t <link linkend="_varint_8h_1ad309dbcaeea13aa602d686964156ea0b">i16</link></computeroutput></para><para>
|
|
|
|
<para>16位有符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00046">46</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1a48d6cd8e4135fb2ff7e7f2dac84089ec"/><section>
|
|
<title>i32</title>
|
|
<indexterm><primary>i32</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>i32</secondary></indexterm>
|
|
<para><computeroutput>typedef int32_t <link linkend="_varint_8h_1a48d6cd8e4135fb2ff7e7f2dac84089ec">i32</link></computeroutput></para><para>
|
|
|
|
<para>32位有符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00047">47</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1a85cb35fbe5bf2961d7ad5f26814a91a2"/><section>
|
|
<title>i64</title>
|
|
<indexterm><primary>i64</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>i64</secondary></indexterm>
|
|
<para><computeroutput>typedef int64_t <link linkend="_varint_8h_1a85cb35fbe5bf2961d7ad5f26814a91a2">i64</link></computeroutput></para><para>
|
|
|
|
<para>64位有符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00048">48</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1ae3702327b5f47e83b431e22b33da7b58"/><section>
|
|
<title>i8</title>
|
|
<indexterm><primary>i8</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>i8</secondary></indexterm>
|
|
<para><computeroutput>typedef int8_t <link linkend="_varint_8h_1ae3702327b5f47e83b431e22b33da7b58">i8</link></computeroutput></para><para>
|
|
|
|
<para>8位有符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00045">45</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1ace9d960e74685e2cd84b36132dbbf8aa"/><section>
|
|
<title>u16</title>
|
|
<indexterm><primary>u16</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>u16</secondary></indexterm>
|
|
<para><computeroutput>typedef uint16_t <link linkend="_varint_8h_1ace9d960e74685e2cd84b36132dbbf8aa">u16</link></computeroutput></para><para>
|
|
|
|
<para>16位无符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00041">41</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba"/><section>
|
|
<title>u32</title>
|
|
<indexterm><primary>u32</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>u32</secondary></indexterm>
|
|
<para><computeroutput>typedef uint32_t <link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link></computeroutput></para><para>
|
|
|
|
<para>32位无符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00042">42</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1a3f7e2bcbb0b4c338f3c4f6c937cd4234"/><section>
|
|
<title>u64</title>
|
|
<indexterm><primary>u64</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>u64</secondary></indexterm>
|
|
<para><computeroutput>typedef uint64_t <link linkend="_varint_8h_1a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</link></computeroutput></para><para>
|
|
|
|
<para>64位无符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00043">43</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca"/><section>
|
|
<title>u8</title>
|
|
<indexterm><primary>u8</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>u8</secondary></indexterm>
|
|
<para><computeroutput>typedef uint8_t <link linkend="_varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca">u8</link></computeroutput></para><para>
|
|
|
|
<para>8位无符号数类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00040">40</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1ab1725f18a2ec2964f4bc0499527e4c5d"/><section>
|
|
<title>vi16</title>
|
|
<indexterm><primary>vi16</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vi16</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1ad309dbcaeea13aa602d686964156ea0b">i16</link> <link linkend="_varint_8h_1ab1725f18a2ec2964f4bc0499527e4c5d">vi16</link></computeroutput></para><para>
|
|
|
|
<para>16位有符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00056">56</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1a8b81ac6660e74bec836c0a4e0a0b6450"/><section>
|
|
<title>vi32</title>
|
|
<indexterm><primary>vi32</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vi32</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1a48d6cd8e4135fb2ff7e7f2dac84089ec">i32</link> <link linkend="_varint_8h_1a8b81ac6660e74bec836c0a4e0a0b6450">vi32</link></computeroutput></para><para>
|
|
|
|
<para>32位有符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00057">57</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1aeffd8dafd889cdd80398ffcbb37cd7ef"/><section>
|
|
<title>vi64</title>
|
|
<indexterm><primary>vi64</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vi64</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1a85cb35fbe5bf2961d7ad5f26814a91a2">i64</link> <link linkend="_varint_8h_1aeffd8dafd889cdd80398ffcbb37cd7ef">vi64</link></computeroutput></para><para>
|
|
|
|
<para>64位有符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00058">58</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1ad9f0c7145e15b7b470a138dae48c178d"/><section>
|
|
<title>vi8</title>
|
|
<indexterm><primary>vi8</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vi8</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1ae3702327b5f47e83b431e22b33da7b58">i8</link> <link linkend="_varint_8h_1ad9f0c7145e15b7b470a138dae48c178d">vi8</link></computeroutput></para><para>
|
|
|
|
<para>8位有符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00055">55</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1a677aa1edce4bbb53741b1cc24eb4c035"/><section>
|
|
<title>vu16</title>
|
|
<indexterm><primary>vu16</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vu16</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1ace9d960e74685e2cd84b36132dbbf8aa">u16</link> <link linkend="_varint_8h_1a677aa1edce4bbb53741b1cc24eb4c035">vu16</link></computeroutput></para><para>
|
|
|
|
<para>16位无符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00051">51</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1abcdd5d61f51cb4c472ac6637916cf72a"/><section>
|
|
<title>vu32</title>
|
|
<indexterm><primary>vu32</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vu32</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1afaa62991928fb9fb18ff0db62a040aba">u32</link> <link linkend="_varint_8h_1abcdd5d61f51cb4c472ac6637916cf72a">vu32</link></computeroutput></para><para>
|
|
|
|
<para>32位无符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00052">52</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1ace392b4d1c3911331b2fe5ddc99fdcba"/><section>
|
|
<title>vu64</title>
|
|
<indexterm><primary>vu64</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vu64</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</link> <link linkend="_varint_8h_1ace392b4d1c3911331b2fe5ddc99fdcba">vu64</link></computeroutput></para><para>
|
|
|
|
<para>64位无符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00053">53</link> 行定义.</para>
|
|
</section>
|
|
<anchor xml:id="_varint_8h_1a1a2a3100a902c32a55d8b08915bce044"/><section>
|
|
<title>vu8</title>
|
|
<indexterm><primary>vu8</primary><secondary>varint.h</secondary></indexterm>
|
|
<indexterm><primary>varint.h</primary><secondary>vu8</secondary></indexterm>
|
|
<para><computeroutput>typedef volatile <link linkend="_varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca">u8</link> <link linkend="_varint_8h_1a1a2a3100a902c32a55d8b08915bce044">vu8</link></computeroutput></para><para>
|
|
|
|
<para>8位无符号易变类型 </para>
|
|
</para>
|
|
<para>
|
|
在文件 <link linkend="_varint_8h_source">varint.h</link> 第 <link linkend="_varint_8h_source_1l00050">50</link> 行定义.</para>
|
|
</section>
|
|
</section>
|
|
</section>
|