📄 garbagecollection.xml
字号:
<?xml version="1.0"?><!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"><refentry id="swfdec-Garbage-collection"><refmeta><refentrytitle role="top_of_page">Garbage collection</refentrytitle><manvolnum>3</manvolnum><refmiscinfo>SWFDEC Library</refmiscinfo></refmeta><refnamediv><refname>Garbage collection</refname><refpurpose></refpurpose><!--[<xref linkend="desc" endterm="desc.title"/>]--></refnamediv><refsynopsisdiv role="synopsis"><title role="synopsis.title">Synopsis</title><synopsis><link linkend="void">void</link> <link linkend="swfdec-as-object-mark">swfdec_as_object_mark</link> (<link linkend="SwfdecAsObject">SwfdecAsObject</link> *object);<link linkend="void">void</link> <link linkend="swfdec-as-string-mark">swfdec_as_string_mark</link> (const <link linkend="char">char</link> *string);<link linkend="void">void</link> <link linkend="swfdec-as-value-mark">swfdec_as_value_mark</link> (<link linkend="SwfdecAsValue">SwfdecAsValue</link> *value);</synopsis></refsynopsisdiv><refsect1 role="desc"><title role="desc.title">Description</title><para></para></refsect1><refsect1 role="details"><title role="details.title">Details</title><refsect2><title><anchor id="swfdec-as-object-mark" role="function"/>swfdec_as_object_mark ()</title><indexterm><primary>swfdec_as_object_mark</primary></indexterm><programlisting><link linkend="void">void</link> swfdec_as_object_mark (<link linkend="SwfdecAsObject">SwfdecAsObject</link> *object);</programlisting><para>Mark <parameter>object</parameter> as being in use. Calling this function is only valid duringthe marking phase of garbage collection.</para><para></para><variablelist role="params"><varlistentry><term><parameter>object</parameter> :</term><listitem><simpara> a <link linkend="SwfdecAsObject"><type>SwfdecAsObject</type></link></simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="swfdec-as-string-mark" role="function"/>swfdec_as_string_mark ()</title><indexterm><primary>swfdec_as_string_mark</primary></indexterm><programlisting><link linkend="void">void</link> swfdec_as_string_mark (const <link linkend="char">char</link> *string);</programlisting><para>Mark <parameter>string</parameter> as being in use. Calling this function is only valid duringthe marking phase of garbage collection.</para><para></para><variablelist role="params"><varlistentry><term><parameter>string</parameter> :</term><listitem><simpara> a garbage-collected string</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="swfdec-as-value-mark" role="function"/>swfdec_as_value_mark ()</title><indexterm><primary>swfdec_as_value_mark</primary></indexterm><programlisting><link linkend="void">void</link> swfdec_as_value_mark (<link linkend="SwfdecAsValue">SwfdecAsValue</link> *value);</programlisting><para>Mark <parameter>value</parameter> as being in use. This is just a convenience function that callsthe right marking function depending on the value's type. Calling this function is only valid during the marking phase of garbage collection.</para><para></para><variablelist role="params"><varlistentry><term><parameter>value</parameter> :</term><listitem><simpara> a <link linkend="SwfdecAsValue"><type>SwfdecAsValue</type></link></simpara></listitem></varlistentry></variablelist></refsect2></refsect1></refentry>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -