2022-11-28 19:21:26 +08:00
|
|
|
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
|
|
|
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.4" xml:lang="en-US">
|
|
|
|
<compounddef id="VirtualSerializerProxy_8h" kind="file" language="C++">
|
|
|
|
<compoundname>VirtualSerializerProxy.h</compoundname>
|
|
|
|
<innerclass refid="classterse_1_1VirtualSerializerProxy" prot="public">terse::VirtualSerializerProxy</innerclass>
|
|
|
|
<innernamespace refid="namespaceterse">terse</innernamespace>
|
|
|
|
<briefdescription>
|
|
|
|
</briefdescription>
|
|
|
|
<detaileddescription>
|
|
|
|
</detaileddescription>
|
|
|
|
<programlisting>
|
|
|
|
<codeline lineno="1"><highlight class="comment">//<sp/>Copyright<sp/>Epic<sp/>Games,<sp/>Inc.<sp/>All<sp/>Rights<sp/>Reserved.</highlight><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="2"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="3"><highlight class="normal"></highlight><highlight class="preprocessor">#pragma<sp/>once</highlight><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="4"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="5"><highlight class="normal"></highlight><highlight class="keyword">namespace<sp/></highlight><highlight class="normal"><ref refid="namespaceterse" kindref="compound">terse</ref><sp/>{</highlight></codeline>
|
|
|
|
<codeline lineno="6"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="7"><highlight class="normal"></highlight><highlight class="keyword">template</highlight><highlight class="normal"><</highlight><highlight class="keyword">class</highlight><highlight class="normal"><sp/>Serializable></highlight></codeline>
|
|
|
|
<codeline lineno="8" refid="classterse_1_1VirtualSerializerProxy" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classterse_1_1VirtualSerializerProxy" kindref="compound">VirtualSerializerProxy</ref><sp/>{</highlight></codeline>
|
|
|
|
<codeline lineno="9"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
|
|
|
|
<codeline lineno="10" refid="classterse_1_1VirtualSerializerProxy_1ab46fb7375a7904e479651c55d28e5083" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">explicit</highlight><highlight class="normal"><sp/><ref refid="classterse_1_1VirtualSerializerProxy_1ab46fb7375a7904e479651c55d28e5083" kindref="member">VirtualSerializerProxy</ref>(Serializable*<sp/>instance_)<sp/>:<sp/><ref refid="classterse_1_1VirtualSerializerProxy_1ac68c7cbaa42930dcd9e96cf820142b91" kindref="member">instance</ref>{instance_}<sp/>{</highlight></codeline>
|
|
|
|
<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
|
|
|
|
<codeline lineno="12"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">template</highlight><highlight class="normal"><</highlight><highlight class="keyword">class</highlight><highlight class="normal"><sp/>TArchive></highlight></codeline>
|
|
|
|
<codeline lineno="14" refid="classterse_1_1VirtualSerializerProxy_1a09de7f13dd9d531d86c5b58c1a5edd2f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classterse_1_1VirtualSerializerProxy_1a09de7f13dd9d531d86c5b58c1a5edd2f" kindref="member">load</ref>(TArchive&<sp/>archive)<sp/>{</highlight></codeline>
|
|
|
|
<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="classterse_1_1VirtualSerializerProxy_1ac68c7cbaa42930dcd9e96cf820142b91" kindref="member">instance</ref>->load(archive);</highlight></codeline>
|
|
|
|
<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
|
|
|
|
<codeline lineno="17"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">template</highlight><highlight class="normal"><</highlight><highlight class="keyword">class</highlight><highlight class="normal"><sp/>TArchive></highlight></codeline>
|
|
|
|
<codeline lineno="19" refid="classterse_1_1VirtualSerializerProxy_1ad125c049eceb63955c7ec44cbd95c57d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classterse_1_1VirtualSerializerProxy_1ad125c049eceb63955c7ec44cbd95c57d" kindref="member">save</ref>(TArchive&<sp/>archive)<sp/>{</highlight></codeline>
|
|
|
|
<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="classterse_1_1VirtualSerializerProxy_1ac68c7cbaa42930dcd9e96cf820142b91" kindref="member">instance</ref>->save(archive);</highlight></codeline>
|
|
|
|
<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
|
|
|
|
<codeline lineno="22"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">private</highlight><highlight class="normal">:</highlight></codeline>
|
|
|
|
<codeline lineno="24" refid="classterse_1_1VirtualSerializerProxy_1ac68c7cbaa42930dcd9e96cf820142b91" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Serializable*<sp/><ref refid="classterse_1_1VirtualSerializerProxy_1ac68c7cbaa42930dcd9e96cf820142b91" kindref="member">instance</ref>;</highlight></codeline>
|
|
|
|
<codeline lineno="25"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="26"><highlight class="normal">};</highlight></codeline>
|
|
|
|
<codeline lineno="27"><highlight class="normal"></highlight></codeline>
|
|
|
|
<codeline lineno="28"><highlight class="normal">}<sp/><sp/></highlight><highlight class="comment">//<sp/>namespace<sp/>terse</highlight><highlight class="normal"></highlight></codeline>
|
|
|
|
</programlisting>
|
2022-12-02 21:35:01 +08:00
|
|
|
<location file="C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/src/terse/utils/VirtualSerializerProxy.h"/>
|
2022-11-28 19:21:26 +08:00
|
|
|
</compounddef>
|
|
|
|
</doxygen>
|