479 lines
30 KiB
XML
479 lines
30 KiB
XML
<?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="classdnac_1_1CommandSequence" kind="class" language="C++" prot="public">
|
|
<compoundname>dnac::CommandSequence</compoundname>
|
|
<basecompoundref refid="classdnac_1_1Command" prot="public" virt="non-virtual">dnac::Command</basecompoundref>
|
|
<includes refid="CommandSequence_8h" local="no">CommandSequence.h</includes>
|
|
<innerclass refid="classdnac_1_1CommandSequence_1_1Impl" prot="public">dnac::CommandSequence::Impl</innerclass>
|
|
<sectiondef kind="private-attrib">
|
|
<memberdef kind="variable" id="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" prot="private" static="no" mutable="no">
|
|
<type><ref refid="classpma_1_1ScopedPtr" kindref="compound">ScopedPtr</ref>< <ref refid="classdnac_1_1CommandSequence_1_1Impl" kindref="compound">Impl</ref> ></type>
|
|
<definition>ScopedPtr<Impl> dnac::CommandSequence::pImpl</definition>
|
|
<argsstring></argsstring>
|
|
<name>pImpl</name>
|
|
<qualifiedname>dnac::CommandSequence::pImpl</qualifiedname>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="94" column="19" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" bodystart="94" bodyend="-1"/>
|
|
<referencedby refid="classdnac_1_1CommandSequence_1a7e2bf1058ffc1a08d79b646ccce97417" compoundref="src_2dnacalib_2commands_2CommandSequence_8cpp" startline="61" endline="63">add</referencedby>
|
|
<referencedby refid="classdnac_1_1CommandSequence_1ac8d9d693c76e72251f228fd51a54db4a" compoundref="src_2dnacalib_2commands_2CommandSequence_8cpp" startline="81" endline="83">contains</referencedby>
|
|
<referencedby refid="classdnac_1_1CommandSequence_1ab2cda7bc8e1668d53e4dba56ae1039c4" compoundref="src_2dnacalib_2commands_2CommandSequence_8cpp" startline="71" endline="73">remove</referencedby>
|
|
<referencedby refid="classdnac_1_1CommandSequence_1a76e18e4c9004bc24f6ede391788f1a1f" compoundref="src_2dnacalib_2commands_2CommandSequence_8cpp" startline="57" endline="59">run</referencedby>
|
|
<referencedby refid="classdnac_1_1CommandSequence_1acbbc0456e87f449dc387328f5234b05c" compoundref="src_2dnacalib_2commands_2CommandSequence_8cpp" startline="85" endline="87">size</referencedby>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="public-func">
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a691db66ea3539dfca8eef213c9f1e55e" prot="public" static="no" const="no" explicit="yes" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref></type>
|
|
<definition>dnac::CommandSequence::CommandSequence</definition>
|
|
<argsstring>(MemoryResource *memRes=nullptr)</argsstring>
|
|
<name>CommandSequence</name>
|
|
<qualifiedname>dnac::CommandSequence::CommandSequence</qualifiedname>
|
|
<param>
|
|
<type><ref refid="classpma_1_1MemoryResource" kindref="compound">MemoryResource</ref> *</type>
|
|
<declname>memRes</declname>
|
|
<defval>nullptr</defval>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="22" column="26" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="49" bodyend="51"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a0db0ede8772d264e00c451f0a964fc7d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref></type>
|
|
<definition>dnac::CommandSequence::~CommandSequence</definition>
|
|
<argsstring>()</argsstring>
|
|
<name>~CommandSequence</name>
|
|
<qualifiedname>dnac::CommandSequence::~CommandSequence</qualifiedname>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="24" column="17"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a3f83aeac2351aa7bb3d46d95e02be360" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>dnac::CommandSequence::CommandSequence</definition>
|
|
<argsstring>(const CommandSequence &)=delete</argsstring>
|
|
<name>CommandSequence</name>
|
|
<qualifiedname>dnac::CommandSequence::CommandSequence</qualifiedname>
|
|
<param>
|
|
<type>const <ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> &</type>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="26" column="9"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a8a819a372836e95c1d661b537042d032" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> &</type>
|
|
<definition>CommandSequence & dnac::CommandSequence::operator=</definition>
|
|
<argsstring>(const CommandSequence &)=delete</argsstring>
|
|
<name>operator=</name>
|
|
<qualifiedname>dnac::CommandSequence::operator=</qualifiedname>
|
|
<param>
|
|
<type>const <ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> &</type>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="27" column="25"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a14d4f8e11f265e31233fab097ee39a7d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref></type>
|
|
<definition>dnac::CommandSequence::CommandSequence</definition>
|
|
<argsstring>(CommandSequence &&)</argsstring>
|
|
<name>CommandSequence</name>
|
|
<qualifiedname>dnac::CommandSequence::CommandSequence</qualifiedname>
|
|
<param>
|
|
<type><ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> &&</type>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="29" column="17"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a8be387ac8021857f96fc631173f8a73c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> <ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> &</type>
|
|
<definition>CommandSequence & dnac::CommandSequence::operator=</definition>
|
|
<argsstring>(CommandSequence &&)</argsstring>
|
|
<name>operator=</name>
|
|
<qualifiedname>dnac::CommandSequence::operator=</qualifiedname>
|
|
<param>
|
|
<type><ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> &&</type>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="30" column="33"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a76e18e4c9004bc24f6ede391788f1a1f" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> void</type>
|
|
<definition>void dnac::CommandSequence::run</definition>
|
|
<argsstring>(DNACalibDNAReader *output) override</argsstring>
|
|
<name>run</name>
|
|
<qualifiedname>dnac::CommandSequence::run</qualifiedname>
|
|
<reimplements refid="classdnac_1_1Command_1a204ca2536a334f4eb83c66e09ef3ecee">run</reimplements>
|
|
<param>
|
|
<type><ref refid="classdnac_1_1DNACalibDNAReader" kindref="compound">DNACalibDNAReader</ref> *</type>
|
|
<declname>output</declname>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="32" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="57" bodyend="59"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" compoundref="CommandSequence_8h" startline="94">pImpl</references>
|
|
<referencedby refid="examples_2CommandSequence_8cpp_1a3c04138a5bfe5d72780bb7e82a18e627" compoundref="examples_2CommandSequence_8cpp" startline="10" endline="65">main</referencedby>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a7e2bf1058ffc1a08d79b646ccce97417" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> void</type>
|
|
<definition>void dnac::CommandSequence::add</definition>
|
|
<argsstring>(Command *command)</argsstring>
|
|
<name>add</name>
|
|
<qualifiedname>dnac::CommandSequence::add</qualifiedname>
|
|
<param>
|
|
<type><ref refid="classdnac_1_1Command" kindref="compound">Command</ref> *</type>
|
|
<declname>command</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Method for adding a command to a sequence of commands to run. </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>command</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>The command to add. </para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="39" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="61" bodyend="63"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" compoundref="CommandSequence_8h" startline="94">pImpl</references>
|
|
<referencedby refid="classdnac_1_1CommandSequence_1a3dc2876f24f1b6c7e931591d63f9d1f5" compoundref="CommandSequence_8h" startline="49" endline="55">add</referencedby>
|
|
<referencedby refid="examples_2CommandSequence_8cpp_1a3c04138a5bfe5d72780bb7e82a18e627" compoundref="examples_2CommandSequence_8cpp" startline="10" endline="65">main</referencedby>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a8d67ac9f249a77129b2991cf9d929996" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> void</type>
|
|
<definition>void dnac::CommandSequence::add</definition>
|
|
<argsstring>(ArrayView< Command > commands)</argsstring>
|
|
<name>add</name>
|
|
<qualifiedname>dnac::CommandSequence::add</qualifiedname>
|
|
<param>
|
|
<type><ref refid="namespacednac_1a5148d42e4beb52913b9bc82dde4ff20d" kindref="member">ArrayView</ref>< <ref refid="classdnac_1_1Command" kindref="compound">Command</ref> ></type>
|
|
<declname>commands</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Method for adding multiple commands to a sequence of commands to run. </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>commands</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>The commands to add. </para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="46" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="65" bodyend="69"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" compoundref="CommandSequence_8h" startline="94">pImpl</references>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a3dc2876f24f1b6c7e931591d63f9d1f5" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>class ...</type>
|
|
<declname>Commands</declname>
|
|
<defname>Commands</defname>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>void</type>
|
|
<definition>void dnac::CommandSequence::add</definition>
|
|
<argsstring>(Commands... commands)</argsstring>
|
|
<name>add</name>
|
|
<qualifiedname>dnac::CommandSequence::add</qualifiedname>
|
|
<param>
|
|
<type>Commands...</type>
|
|
<declname>commands</declname>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="49" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" bodystart="49" bodyend="55"/>
|
|
<references refid="classdnac_1_1CommandSequence_1a7e2bf1058ffc1a08d79b646ccce97417" compoundref="src_2dnacalib_2commands_2CommandSequence_8cpp" startline="61" endline="63">add</references>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1ab2cda7bc8e1668d53e4dba56ae1039c4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> void</type>
|
|
<definition>void dnac::CommandSequence::remove</definition>
|
|
<argsstring>(Command *command)</argsstring>
|
|
<name>remove</name>
|
|
<qualifiedname>dnac::CommandSequence::remove</qualifiedname>
|
|
<param>
|
|
<type><ref refid="classdnac_1_1Command" kindref="compound">Command</ref> *</type>
|
|
<declname>command</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Method for removing a command from the sequence of commands to run. </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>command</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>The command to remove. </para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="62" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="71" bodyend="73"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" compoundref="CommandSequence_8h" startline="94">pImpl</references>
|
|
<referencedby refid="examples_2CommandSequence_8cpp_1a3c04138a5bfe5d72780bb7e82a18e627" compoundref="examples_2CommandSequence_8cpp" startline="10" endline="65">main</referencedby>
|
|
<referencedby refid="classdnac_1_1CommandSequence_1a651d3d2719ea9ab39b0fe838aaf5bcfa" compoundref="CommandSequence_8h" startline="72" endline="78">remove</referencedby>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1af0e4a3b8f8d78ba0f39cfde27c94db1b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> void</type>
|
|
<definition>void dnac::CommandSequence::remove</definition>
|
|
<argsstring>(ArrayView< Command > commands)</argsstring>
|
|
<name>remove</name>
|
|
<qualifiedname>dnac::CommandSequence::remove</qualifiedname>
|
|
<param>
|
|
<type><ref refid="namespacednac_1a5148d42e4beb52913b9bc82dde4ff20d" kindref="member">ArrayView</ref>< <ref refid="classdnac_1_1Command" kindref="compound">Command</ref> ></type>
|
|
<declname>commands</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Method for removing an array of commands from the sequence of commands to run. </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>commands</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>The commands to remove. </para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="69" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="75" bodyend="79"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" compoundref="CommandSequence_8h" startline="94">pImpl</references>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1a651d3d2719ea9ab39b0fe838aaf5bcfa" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>class ...</type>
|
|
<declname>Commands</declname>
|
|
<defname>Commands</defname>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>void</type>
|
|
<definition>void dnac::CommandSequence::remove</definition>
|
|
<argsstring>(Commands... commands)</argsstring>
|
|
<name>remove</name>
|
|
<qualifiedname>dnac::CommandSequence::remove</qualifiedname>
|
|
<param>
|
|
<type>Commands...</type>
|
|
<declname>commands</declname>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="72" column="14" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" bodystart="72" bodyend="78"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ab2cda7bc8e1668d53e4dba56ae1039c4" compoundref="src_2dnacalib_2commands_2CommandSequence_8cpp" startline="71" endline="73">remove</references>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1ac8d9d693c76e72251f228fd51a54db4a" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> bool</type>
|
|
<definition>bool dnac::CommandSequence::contains</definition>
|
|
<argsstring>(Command *command) const</argsstring>
|
|
<name>contains</name>
|
|
<qualifiedname>dnac::CommandSequence::contains</qualifiedname>
|
|
<param>
|
|
<type><ref refid="classdnac_1_1Command" kindref="compound">Command</ref> *</type>
|
|
<declname>command</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Method for checking if the provided command is part of the command sequence. </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>command</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>The command to check. </para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="85" column="22" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="81" bodyend="83"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" compoundref="CommandSequence_8h" startline="94">pImpl</references>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classdnac_1_1CommandSequence_1acbbc0456e87f449dc387328f5234b05c" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="dnacalib_2Defs_8h_1a582ed0de52e12122ce3c978581df8113" kindref="member">DNACAPI</ref> std::size_t</type>
|
|
<definition>std::size_t dnac::CommandSequence::size</definition>
|
|
<argsstring>() const</argsstring>
|
|
<name>size</name>
|
|
<qualifiedname>dnac::CommandSequence::size</qualifiedname>
|
|
<briefdescription>
|
|
<para>Number of commands in command sequence. </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="90" column="29" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/src/dnacalib/commands/CommandSequence.cpp" bodystart="85" bodyend="87"/>
|
|
<references refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" compoundref="CommandSequence_8h" startline="94">pImpl</references>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<briefdescription>
|
|
<para><ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> is used to run a sequence of commands on the same <ref refid="structdnac_1_1DNA" kindref="compound">DNA</ref>. </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><simplesect kind="note"><para>Commands will be run in the order in which they were added to the sequence. </para>
|
|
</simplesect>
|
|
<simplesect kind="note"><para><ref refid="classdnac_1_1CommandSequence" kindref="compound">CommandSequence</ref> holds pointers to commands, but does not own them. </para>
|
|
</simplesect>
|
|
</para>
|
|
</detaileddescription>
|
|
<inheritancegraph>
|
|
<node id="2">
|
|
<label>dnac::Command</label>
|
|
<link refid="classdnac_1_1Command"/>
|
|
</node>
|
|
<node id="1">
|
|
<label>dnac::CommandSequence</label>
|
|
<link refid="classdnac_1_1CommandSequence"/>
|
|
<childnode refid="2" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
</inheritancegraph>
|
|
<collaborationgraph>
|
|
<node id="3">
|
|
<label>pma::ScopedPtr< dnac::CommandSequence::Impl ></label>
|
|
<link refid="classpma_1_1ScopedPtr"/>
|
|
<childnode refid="4" relation="private-inheritance">
|
|
</childnode>
|
|
<childnode refid="5" relation="usage">
|
|
<edgelabel>-ptr</edgelabel>
|
|
</childnode>
|
|
<childnode refid="7" relation="template-instance">
|
|
<edgelabel>< dnac::CommandSequence::Impl ></edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="2">
|
|
<label>dnac::Command</label>
|
|
<link refid="classdnac_1_1Command"/>
|
|
</node>
|
|
<node id="1">
|
|
<label>dnac::CommandSequence</label>
|
|
<link refid="classdnac_1_1CommandSequence"/>
|
|
<childnode refid="2" relation="public-inheritance">
|
|
</childnode>
|
|
<childnode refid="3" relation="usage">
|
|
<edgelabel>-pImpl</edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="9">
|
|
<label>pma::ScopedPtr< T, TDestroyer >::inspect< T ></label>
|
|
<link refid="structpma_1_1ScopedPtr_1_1inspect"/>
|
|
<childnode refid="6" relation="template-instance">
|
|
<edgelabel>< T ></edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="5">
|
|
<label>pma::ScopedPtr< T, TDestroyer >::inspect< dnac::CommandSequence::Impl ></label>
|
|
<link refid="structpma_1_1ScopedPtr_1_1inspect"/>
|
|
<childnode refid="6" relation="template-instance">
|
|
<edgelabel>< dnac::CommandSequence::Impl ></edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="7">
|
|
<label>pma::ScopedPtr< T, TDestroyer ></label>
|
|
<link refid="classpma_1_1ScopedPtr"/>
|
|
<childnode refid="8" relation="private-inheritance">
|
|
</childnode>
|
|
<childnode refid="9" relation="usage">
|
|
<edgelabel>-ptr</edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="6">
|
|
<label>pma::ScopedPtr< T, TDestroyer >::inspect< U ></label>
|
|
<link refid="structpma_1_1ScopedPtr_1_1inspect"/>
|
|
</node>
|
|
<node id="8">
|
|
<label>typename DefaultInstanceDestroyer<T>::type</label>
|
|
</node>
|
|
<node id="4">
|
|
<label>typename DefaultInstanceDestroyer<dnac::CommandSequence::Impl >::type</label>
|
|
</node>
|
|
</collaborationgraph>
|
|
<location file="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" line="20" column="1" bodyfile="C:/source/MetaHuman-DNA-Calibration/dnacalib/DNACalib/include/dnacalib/commands/CommandSequence.h" bodystart="20" bodyend="96"/>
|
|
<listofallmembers>
|
|
<member refid="classdnac_1_1CommandSequence_1a7e2bf1058ffc1a08d79b646ccce97417" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>add</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a8d67ac9f249a77129b2991cf9d929996" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>add</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a3dc2876f24f1b6c7e931591d63f9d1f5" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>add</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a691db66ea3539dfca8eef213c9f1e55e" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>CommandSequence</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a3f83aeac2351aa7bb3d46d95e02be360" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>CommandSequence</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a14d4f8e11f265e31233fab097ee39a7d" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>CommandSequence</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1ac8d9d693c76e72251f228fd51a54db4a" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>contains</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a8a819a372836e95c1d661b537042d032" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>operator=</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a8be387ac8021857f96fc631173f8a73c" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>operator=</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1ad3fa0c0506823e533b1ebd9c81df4d0d" prot="private" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>pImpl</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1ab2cda7bc8e1668d53e4dba56ae1039c4" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>remove</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1af0e4a3b8f8d78ba0f39cfde27c94db1b" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>remove</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a651d3d2719ea9ab39b0fe838aaf5bcfa" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>remove</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a76e18e4c9004bc24f6ede391788f1a1f" prot="public" virt="virtual"><scope>dnac::CommandSequence</scope><name>run</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1acbbc0456e87f449dc387328f5234b05c" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>size</name></member>
|
|
<member refid="classdnac_1_1Command_1a61be18c56cbef51019c8f7b1f752518c" prot="public" virt="virtual"><scope>dnac::CommandSequence</scope><name>~Command</name></member>
|
|
<member refid="classdnac_1_1CommandSequence_1a0db0ede8772d264e00c451f0a964fc7d" prot="public" virt="non-virtual"><scope>dnac::CommandSequence</scope><name>~CommandSequence</name></member>
|
|
</listofallmembers>
|
|
</compounddef>
|
|
</doxygen>
|