📄 coverage-maps.xml
字号:
</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <parameter>coverage</parameter></simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-coverage-unref" role="function"><title>pango_coverage_unref ()</title><indexterm zone="pango-coverage-unref"><primary>pango_coverage_unref</primary></indexterm><programlisting><link linkend="void">void</link> pango_coverage_unref (<link linkend="PangoCoverage">PangoCoverage</link> *coverage);</programlisting><para>Decrease the reference count on the <link linkend="PangoCoverage"><type>PangoCoverage</type></link> by one.If the result is zero, free the coverage and all associated memory.</para><para></para><variablelist role="params"><varlistentry><term><parameter>coverage</parameter> :</term><listitem><simpara> a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-coverage-copy" role="function"><title>pango_coverage_copy ()</title><indexterm zone="pango-coverage-copy"><primary>pango_coverage_copy</primary></indexterm><programlisting><link linkend="PangoCoverage">PangoCoverage</link>* pango_coverage_copy (<link linkend="PangoCoverage">PangoCoverage</link> *coverage);</programlisting><para>Copy an existing <link linkend="PangoCoverage"><type>PangoCoverage</type></link>. (This function may now be unnecessarysince we refcount the structure. File a bug if you use it.)</para><para></para><variablelist role="params"><varlistentry><term><parameter>coverage</parameter> :</term><listitem><simpara> a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the newly allocated <link linkend="PangoCoverage"><type>PangoCoverage</type></link>, with a reference count of one, which should be freed with <link linkend="pango-coverage-unref"><function>pango_coverage_unref()</function></link>.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-coverage-get" role="function"><title>pango_coverage_get ()</title><indexterm zone="pango-coverage-get"><primary>pango_coverage_get</primary></indexterm><programlisting><link linkend="PangoCoverageLevel">PangoCoverageLevel</link> pango_coverage_get (<link linkend="PangoCoverage">PangoCoverage</link> *coverage, <link linkend="int">int</link> index_);</programlisting><para>Determine whether a particular index is covered by <parameter>coverage</parameter></para><para></para><variablelist role="params"><varlistentry><term><parameter>coverage</parameter> :</term><listitem><simpara> a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>index_</parameter> :</term><listitem><simpara> the index to check</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the coverage level of <parameter>coverage</parameter> for character <parameter>index_</parameter>.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-coverage-max" role="function"><title>pango_coverage_max ()</title><indexterm zone="pango-coverage-max"><primary>pango_coverage_max</primary></indexterm><programlisting><link linkend="void">void</link> pango_coverage_max (<link linkend="PangoCoverage">PangoCoverage</link> *coverage, <link linkend="PangoCoverage">PangoCoverage</link> *other);</programlisting><para>Set the coverage for each index in <parameter>coverage</parameter> to be the max (better)value of the current coverage for the index and the coverage forthe corresponding index in <parameter>other</parameter>.</para><para></para><variablelist role="params"><varlistentry><term><parameter>coverage</parameter> :</term><listitem><simpara> a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>other</parameter> :</term><listitem><simpara> another <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-coverage-set" role="function"><title>pango_coverage_set ()</title><indexterm zone="pango-coverage-set"><primary>pango_coverage_set</primary></indexterm><programlisting><link linkend="void">void</link> pango_coverage_set (<link linkend="PangoCoverage">PangoCoverage</link> *coverage, <link linkend="int">int</link> index_, <link linkend="PangoCoverageLevel">PangoCoverageLevel</link> level);</programlisting><para>Modify a particular index within <parameter>coverage</parameter></para><para></para><variablelist role="params"><varlistentry><term><parameter>coverage</parameter> :</term><listitem><simpara> a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>index_</parameter> :</term><listitem><simpara> the index to modify</simpara></listitem></varlistentry><varlistentry><term><parameter>level</parameter> :</term><listitem><simpara> the new level for <parameter>index_</parameter></simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-coverage-to-bytes" role="function"><title>pango_coverage_to_bytes ()</title><indexterm zone="pango-coverage-to-bytes"><primary>pango_coverage_to_bytes</primary></indexterm><programlisting><link linkend="void">void</link> pango_coverage_to_bytes (<link linkend="PangoCoverage">PangoCoverage</link> *coverage, <link linkend="guchar">guchar</link> **bytes, <link linkend="int">int</link> *n_bytes);</programlisting><para>Convert a <link linkend="PangoCoverage"><type>PangoCoverage</type></link> structure into a flat binary format</para><para></para><variablelist role="params"><varlistentry><term><parameter>coverage</parameter> :</term><listitem><simpara> a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>bytes</parameter> :</term><listitem><simpara> location to store result (must be freed with <link linkend="g-free"><function>g_free()</function></link>)</simpara></listitem></varlistentry><varlistentry><term><parameter>n_bytes</parameter> :</term><listitem><simpara> location to store size of result</simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-coverage-from-bytes" role="function"><title>pango_coverage_from_bytes ()</title><indexterm zone="pango-coverage-from-bytes"><primary>pango_coverage_from_bytes</primary></indexterm><programlisting><link linkend="PangoCoverage">PangoCoverage</link>* pango_coverage_from_bytes (<link linkend="guchar">guchar</link> *bytes, <link linkend="int">int</link> n_bytes);</programlisting><para>Convert data generated from <link linkend="pango-converage-to-bytes"><function>pango_converage_to_bytes()</function></link> backto a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></para><para></para><variablelist role="params"><varlistentry><term><parameter>bytes</parameter> :</term><listitem><simpara> binary data representing a <link linkend="PangoCoverage"><type>PangoCoverage</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>n_bytes</parameter> :</term><listitem><simpara> the size of <parameter>bytes</parameter> in bytes</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a newly allocated <link linkend="PangoCoverage"><type>PangoCoverage</type></link>, or <link linkend="NULL:CAPS"><literal>NULL</literal></link> if the data was invalid.</simpara></listitem></varlistentry></variablelist></refsect2></refsect1></refentry>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -