472 lines
24 KiB
XML
472 lines
24 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.1" xml:lang="en-US">
|
|
<compounddef id="classtf_1_1cudaTask" kind="class" language="C++" prot="public">
|
|
<compoundname>tf::cudaTask</compoundname>
|
|
<includes refid="cuda__task_8hpp" local="no">taskflow/cuda/cuda_task.hpp</includes>
|
|
<sectiondef kind="friend">
|
|
<memberdef kind="friend" id="classtf_1_1cudaTask_1a9f64f729511a922781a59663ff1c6250" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>class</type>
|
|
<definition>friend class cudaFlow</definition>
|
|
<argsstring></argsstring>
|
|
<name>cudaFlow</name>
|
|
<param>
|
|
<type><ref refid="classtf_1_1cudaFlow" kindref="compound">cudaFlow</ref></type>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="67" column="3" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="67" bodyend="-1"/>
|
|
</memberdef>
|
|
<memberdef kind="friend" id="classtf_1_1cudaTask_1a672b45d300c57d726c203c62f950efbd" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>class</type>
|
|
<definition>friend class cudaFlowCapturer</definition>
|
|
<argsstring></argsstring>
|
|
<name>cudaFlowCapturer</name>
|
|
<param>
|
|
<type><ref refid="classtf_1_1cudaFlowCapturer" kindref="compound">cudaFlowCapturer</ref></type>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="68" column="3" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="68" bodyend="-1"/>
|
|
</memberdef>
|
|
<memberdef kind="friend" id="classtf_1_1cudaTask_1a8a72366cffc8beb57fb68b1591df56e4" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>class</type>
|
|
<definition>friend class cudaFlowCapturerBase</definition>
|
|
<argsstring></argsstring>
|
|
<name>cudaFlowCapturerBase</name>
|
|
<param>
|
|
<type>cudaFlowCapturerBase</type>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="69" column="3" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="69" bodyend="-1"/>
|
|
</memberdef>
|
|
<memberdef kind="friend" id="classtf_1_1cudaTask_1aa48fa98a827ff71f8c3845a29f5e4d10" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="cpp/io/basic_ostream" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::ostream</ref> &</type>
|
|
<definition>std::ostream& operator<<</definition>
|
|
<argsstring>(std::ostream &, const cudaTask &)</argsstring>
|
|
<name>operator<<</name>
|
|
<param>
|
|
<type><ref refid="cpp/io/basic_ostream" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::ostream</ref> &</type>
|
|
<defname>os</defname>
|
|
</param>
|
|
<param>
|
|
<type>const <ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> &</type>
|
|
<defname>ct</defname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>overload of ostream inserter operator for <ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="71" column="10" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="266" bodyend="269"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="private-attrib">
|
|
<memberdef kind="variable" id="classtf_1_1cudaTask_1ac34d9bd5a869051ee5c7bc7b0faf9e33" prot="private" static="no" mutable="no">
|
|
<type>cudaFlowNode *</type>
|
|
<definition>cudaFlowNode* tf::cudaTask::_node</definition>
|
|
<argsstring></argsstring>
|
|
<name>_node</name>
|
|
<initializer>{nullptr}</initializer>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="173" column="18" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="173" bodyend="-1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="public-func">
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1a68942b759c0420da99b639a8de3cc3d1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>tf::cudaTask::cudaTask</definition>
|
|
<argsstring>()=default</argsstring>
|
|
<name>cudaTask</name>
|
|
<briefdescription>
|
|
<para>constructs an empty <ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="78" column="5"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1a367cf46c1ea828de4502a2ddc805c094" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>tf::cudaTask::cudaTask</definition>
|
|
<argsstring>(const cudaTask &)=default</argsstring>
|
|
<name>cudaTask</name>
|
|
<param>
|
|
<type>const <ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> &</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>copy-constructs a <ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="83" column="5"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1af17c570ca9a43ad71c4b626635ea9cbb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> &</type>
|
|
<definition>cudaTask& tf::cudaTask::operator=</definition>
|
|
<argsstring>(const cudaTask &)=default</argsstring>
|
|
<name>operator=</name>
|
|
<param>
|
|
<type>const <ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> &</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>copy-assigns a <ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="88" column="14"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1abdd68287ec4dff4216af34d1db44d1b4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>typename...</type>
|
|
<declname>Ts</declname>
|
|
<defname>Ts</defname>
|
|
</param>
|
|
</templateparamlist>
|
|
<type><ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> &</type>
|
|
<definition>cudaTask & tf::cudaTask::precede</definition>
|
|
<argsstring>(Ts &&... tasks)</argsstring>
|
|
<name>precede</name>
|
|
<param>
|
|
<type>Ts &&...</type>
|
|
<declname>tasks</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>adds precedence links from this to other tasks </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="templateparam"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>Ts</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>parameter pack</para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
<parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>tasks</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>one or multiple tasks</para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
<simplesect kind="return"><para><computeroutput>*this</computeroutput> </para>
|
|
</simplesect>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="100" column="14" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="182" bodyend="185"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1a4a9ca1a34bac47e4c9b04eb4fb2f7775" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>typename...</type>
|
|
<declname>Ts</declname>
|
|
<defname>Ts</defname>
|
|
</param>
|
|
</templateparamlist>
|
|
<type><ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> &</type>
|
|
<definition>cudaTask & tf::cudaTask::succeed</definition>
|
|
<argsstring>(Ts &&... tasks)</argsstring>
|
|
<name>succeed</name>
|
|
<param>
|
|
<type>Ts &&...</type>
|
|
<declname>tasks</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>adds precedence links from other tasks to this </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="templateparam"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>Ts</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>parameter pack</para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
<parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>tasks</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>one or multiple tasks</para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
<simplesect kind="return"><para><computeroutput>*this</computeroutput> </para>
|
|
</simplesect>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="112" column="14" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="189" bodyend="192"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1ab81b4f71a44af8d61758524f0c274962" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
<type><ref refid="classtf_1_1cudaTask" kindref="compound">cudaTask</ref> &</type>
|
|
<definition>cudaTask & tf::cudaTask::name</definition>
|
|
<argsstring>(const std::string &name)</argsstring>
|
|
<name>name</name>
|
|
<param>
|
|
<type>const <ref refid="cpp/string/basic_string" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::string</ref> &</type>
|
|
<declname>name</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>assigns a name to the task </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>name</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>a <ulink url="https://en.cppreference.com/w/cpp/string/basic_string">std::string</ulink> acceptable string</para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
<simplesect kind="return"><para><computeroutput>*this</computeroutput> </para>
|
|
</simplesect>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="121" column="14" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="200" bodyend="203"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1aa80fb7a06b2828bd95c43fb465e10abe" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
<type>const <ref refid="cpp/string/basic_string" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::string</ref> &</type>
|
|
<definition>const std::string & tf::cudaTask::name</definition>
|
|
<argsstring>() const</argsstring>
|
|
<name>name</name>
|
|
<briefdescription>
|
|
<para>queries the name of the task </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="126" column="23" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="206" bodyend="208"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1a581673ad83a48a2d3b4f06f125043c32" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
<type>size_t</type>
|
|
<definition>size_t tf::cudaTask::num_successors</definition>
|
|
<argsstring>() const</argsstring>
|
|
<name>num_successors</name>
|
|
<briefdescription>
|
|
<para>queries the number of successors </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="131" column="12" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="211" bodyend="213"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1afe21933815619b8f51f0efa2706aa16e" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
<type>size_t</type>
|
|
<definition>size_t tf::cudaTask::num_dependents</definition>
|
|
<argsstring>() const</argsstring>
|
|
<name>num_dependents</name>
|
|
<briefdescription>
|
|
<para>queries the number of dependents </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="136" column="12" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="216" bodyend="218"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1a1b0da9e643b80008063406fe1bf207b9" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
<type>bool</type>
|
|
<definition>bool tf::cudaTask::empty</definition>
|
|
<argsstring>() const</argsstring>
|
|
<name>empty</name>
|
|
<briefdescription>
|
|
<para>queries if the task is associated with a cudaFlowNode </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="141" column="10" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="195" bodyend="197"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1a7eab02ec6633a5cf17cc15898db2d648" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
|
|
<type><ref refid="namespacetf_1afebc56ae6d5765010d0dd13a5f04132e" kindref="member">cudaTaskType</ref></type>
|
|
<definition>cudaTaskType tf::cudaTask::type</definition>
|
|
<argsstring>() const</argsstring>
|
|
<name>type</name>
|
|
<briefdescription>
|
|
<para>queries the task type </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="146" column="18" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="221" bodyend="232"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1af2ce580b0bfb771e463e66af64c2c571" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>typename T</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>void</type>
|
|
<definition>void tf::cudaTask::dump</definition>
|
|
<argsstring>(T &ostream) const</argsstring>
|
|
<name>dump</name>
|
|
<param>
|
|
<type>T &</type>
|
|
<declname>ostream</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>dumps the task through an output stream </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para><parameterlist kind="templateparam"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>T</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>output stream type with insertion operator (<<) defined </para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
<parameterlist kind="param"><parameteritem>
|
|
<parameternamelist>
|
|
<parametername>ostream</parametername>
|
|
</parameternamelist>
|
|
<parameterdescription>
|
|
<para>an output stream target </para>
|
|
</parameterdescription>
|
|
</parameteritem>
|
|
</parameterlist>
|
|
</para>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="155" column="10" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="236" bodyend="241"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1aebdbc276e0b3b72b5c9e574e801e76dc" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>typename V</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>void</type>
|
|
<definition>void tf::cudaTask::for_each_successor</definition>
|
|
<argsstring>(V &&visitor) const</argsstring>
|
|
<name>for_each_successor</name>
|
|
<param>
|
|
<type>V &&</type>
|
|
<declname>visitor</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>applies an visitor callable to each successor of the task </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="161" column="10" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="245" bodyend="249"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1afd23fdf190317e790e7fc35049b53fcf" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>typename V</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>void</type>
|
|
<definition>void tf::cudaTask::for_each_dependent</definition>
|
|
<argsstring>(V &&visitor) const</argsstring>
|
|
<name>for_each_dependent</name>
|
|
<param>
|
|
<type>V &&</type>
|
|
<declname>visitor</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>applies an visitor callable to each dependents of the task </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="167" column="10" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="253" bodyend="257"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="private-func">
|
|
<memberdef kind="function" id="classtf_1_1cudaTask_1a3087f0396df700ada2d56a81a2b18fcb" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
<type></type>
|
|
<definition>tf::cudaTask::cudaTask</definition>
|
|
<argsstring>(cudaFlowNode *)</argsstring>
|
|
<name>cudaTask</name>
|
|
<param>
|
|
<type>cudaFlowNode *</type>
|
|
<defname>node</defname>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="171" column="5" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="177" bodyend="178"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<briefdescription>
|
|
<para>class to create a task handle over an internal node of a cudaFlow graph </para>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<location file="taskflow/cuda/cuda_task.hpp" line="65" column="1" bodyfile="taskflow/cuda/cuda_task.hpp" bodystart="65" bodyend="174"/>
|
|
<listofallmembers>
|
|
<member refid="classtf_1_1cudaTask_1ac34d9bd5a869051ee5c7bc7b0faf9e33" prot="private" virt="non-virtual"><scope>tf::cudaTask</scope><name>_node</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a9f64f729511a922781a59663ff1c6250" prot="private" virt="non-virtual"><scope>tf::cudaTask</scope><name>cudaFlow</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a672b45d300c57d726c203c62f950efbd" prot="private" virt="non-virtual"><scope>tf::cudaTask</scope><name>cudaFlowCapturer</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a8a72366cffc8beb57fb68b1591df56e4" prot="private" virt="non-virtual"><scope>tf::cudaTask</scope><name>cudaFlowCapturerBase</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a68942b759c0420da99b639a8de3cc3d1" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>cudaTask</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a367cf46c1ea828de4502a2ddc805c094" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>cudaTask</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a3087f0396df700ada2d56a81a2b18fcb" prot="private" virt="non-virtual"><scope>tf::cudaTask</scope><name>cudaTask</name></member>
|
|
<member refid="classtf_1_1cudaTask_1af2ce580b0bfb771e463e66af64c2c571" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>dump</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a1b0da9e643b80008063406fe1bf207b9" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>empty</name></member>
|
|
<member refid="classtf_1_1cudaTask_1afd23fdf190317e790e7fc35049b53fcf" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>for_each_dependent</name></member>
|
|
<member refid="classtf_1_1cudaTask_1aebdbc276e0b3b72b5c9e574e801e76dc" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>for_each_successor</name></member>
|
|
<member refid="classtf_1_1cudaTask_1ab81b4f71a44af8d61758524f0c274962" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>name</name></member>
|
|
<member refid="classtf_1_1cudaTask_1aa80fb7a06b2828bd95c43fb465e10abe" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>name</name></member>
|
|
<member refid="classtf_1_1cudaTask_1afe21933815619b8f51f0efa2706aa16e" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>num_dependents</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a581673ad83a48a2d3b4f06f125043c32" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>num_successors</name></member>
|
|
<member refid="classtf_1_1cudaTask_1aa48fa98a827ff71f8c3845a29f5e4d10" prot="private" virt="non-virtual"><scope>tf::cudaTask</scope><name>operator<<</name></member>
|
|
<member refid="classtf_1_1cudaTask_1af17c570ca9a43ad71c4b626635ea9cbb" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>operator=</name></member>
|
|
<member refid="classtf_1_1cudaTask_1abdd68287ec4dff4216af34d1db44d1b4" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>precede</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a4a9ca1a34bac47e4c9b04eb4fb2f7775" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>succeed</name></member>
|
|
<member refid="classtf_1_1cudaTask_1a7eab02ec6633a5cf17cc15898db2d648" prot="public" virt="non-virtual"><scope>tf::cudaTask</scope><name>type</name></member>
|
|
</listofallmembers>
|
|
</compounddef>
|
|
</doxygen>
|