mesytec-mnode/external/taskflow-3.8.0/docs/xml/classtf_1_1Node.xml
2025-01-04 01:25:05 +01:00

1013 lines
53 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_1Node" kind="class" language="C++" prot="private">
<compoundname>tf::Node</compoundname>
<innerclass refid="structtf_1_1Node_1_1Async" prot="private">tf::Node::Async</innerclass>
<innerclass refid="structtf_1_1Node_1_1Condition" prot="private">tf::Node::Condition</innerclass>
<innerclass refid="structtf_1_1Node_1_1DependentAsync" prot="private">tf::Node::DependentAsync</innerclass>
<innerclass refid="structtf_1_1Node_1_1Module" prot="private">tf::Node::Module</innerclass>
<innerclass refid="structtf_1_1Node_1_1MultiCondition" prot="private">tf::Node::MultiCondition</innerclass>
<innerclass refid="structtf_1_1Node_1_1Static" prot="private">tf::Node::Static</innerclass>
<innerclass refid="structtf_1_1Node_1_1Subflow" prot="private">tf::Node::Subflow</innerclass>
<sectiondef kind="private-type">
<memberdef kind="enum" id="classtf_1_1Node_1a9218d33e5a97519896c687bc2581d4bc" prot="private" static="no" strong="yes">
<type>int</type>
<name>AsyncState</name>
<enumvalue id="classtf_1_1Node_1a9218d33e5a97519896c687bc2581d4bca6f8eb84e55e2f1c21cb428ae5b644a6e" prot="private">
<name>UNFINISHED</name>
<initializer>= 0</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="classtf_1_1Node_1a9218d33e5a97519896c687bc2581d4bcaaeff3f3f2731681b2ed6a27786a56203" prot="private">
<name>LOCKED</name>
<initializer>= 1</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="classtf_1_1Node_1a9218d33e5a97519896c687bc2581d4bca2c616b2713e2e0aed04b4c4752c88133" prot="private">
<name>FINISHED</name>
<initializer>= 2</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="715" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="715" bodyend="719"/>
</memberdef>
<memberdef kind="typedef" id="classtf_1_1Node_1a8c001eed6bd8ac9bd348c2f710f9e0b1" prot="private" static="no">
<type>std::monostate</type>
<definition>using tf::Node::Placeholder = std::monostate</definition>
<argsstring></argsstring>
<name>Placeholder</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="731" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="731" bodyend="-1"/>
</memberdef>
<memberdef kind="typedef" id="classtf_1_1Node_1acd5ac6414ba9b85c15826fcbe924905e" prot="private" static="no">
<type>std::variant&lt; Placeholder, Static, Subflow, Condition, MultiCondition, Module, Async, DependentAsync &gt;</type>
<definition>using tf::Node::handle_t = std::variant&lt; Placeholder, Static, Subflow, Condition, MultiCondition, Module, Async, DependentAsync &gt;</definition>
<argsstring></argsstring>
<name>handle_t</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="810" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="819" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="friend">
<memberdef kind="friend" id="classtf_1_1Node_1afab89afd724f1b07b1aaad6bdc61c47a" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class Graph</definition>
<argsstring></argsstring>
<name>Graph</name>
<param>
<type><ref refid="classtf_1_1Graph" kindref="compound">Graph</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="702" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="702" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1aaa7728226b6ce66782e8816b1658dd9a" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class Task</definition>
<argsstring></argsstring>
<name>Task</name>
<param>
<type><ref refid="classtf_1_1Task" kindref="compound">Task</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="703" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="703" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1a842f41f7bc0f1de257dc369a61cc7eaf" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class AsyncTask</definition>
<argsstring></argsstring>
<name>AsyncTask</name>
<param>
<type><ref refid="classtf_1_1AsyncTask" kindref="compound">AsyncTask</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="704" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="704" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1a0aa0e12e4a0ba023033e808fb2132fdf" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class TaskView</definition>
<argsstring></argsstring>
<name>TaskView</name>
<param>
<type><ref refid="classtf_1_1TaskView" kindref="compound">TaskView</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="705" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="705" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1af043dd6f6a359602805d9c7dd7539cca" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class Taskflow</definition>
<argsstring></argsstring>
<name>Taskflow</name>
<param>
<type><ref refid="classtf_1_1Taskflow" kindref="compound">Taskflow</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="706" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="706" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1a763b2f90bc53f92d680a635fe28e858e" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class Executor</definition>
<argsstring></argsstring>
<name>Executor</name>
<param>
<type><ref refid="classtf_1_1Executor" kindref="compound">Executor</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="707" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="707" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1a61184f9bd9c801d0a5eccecfdbddc641" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class FlowBuilder</definition>
<argsstring></argsstring>
<name>FlowBuilder</name>
<param>
<type><ref refid="classtf_1_1FlowBuilder" kindref="compound">FlowBuilder</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="708" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="708" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1aa48945297ede77a161defc88033ce8a6" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class Subflow</definition>
<argsstring></argsstring>
<name>Subflow</name>
<param>
<type>Subflow</type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="709" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="709" bodyend="-1"/>
</memberdef>
<memberdef kind="friend" id="classtf_1_1Node_1af3d14e26ba8af9e6cc5a32aad8446de7" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>class</type>
<definition>friend class Runtime</definition>
<argsstring></argsstring>
<name>Runtime</name>
<param>
<type><ref refid="classtf_1_1Runtime" kindref="compound">Runtime</ref></type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="710" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="710" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="private-static-attrib">
<memberdef kind="variable" id="classtf_1_1Node_1a0f13e41390ceb7e3fe884952b39f2d0f" prot="private" static="yes" constexpr="yes" mutable="no">
<type>constexpr static int</type>
<definition>constexpr static int tf::Node::CONDITIONED</definition>
<argsstring></argsstring>
<name>CONDITIONED</name>
<initializer>= 1</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="726" column="24" bodyfile="taskflow/core/graph.hpp" bodystart="726" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1aad8a10e34c51bc4a809aaa8fba7de854" prot="private" static="yes" constexpr="yes" mutable="no">
<type>constexpr static int</type>
<definition>constexpr static int tf::Node::DETACHED</definition>
<argsstring></argsstring>
<name>DETACHED</name>
<initializer>= 2</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="727" column="24" bodyfile="taskflow/core/graph.hpp" bodystart="727" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1ada61f28d1cbfd66654c77211a8748891" prot="private" static="yes" constexpr="yes" mutable="no">
<type>constexpr static int</type>
<definition>constexpr static int tf::Node::READY</definition>
<argsstring></argsstring>
<name>READY</name>
<initializer>= 4</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="728" column="24" bodyfile="taskflow/core/graph.hpp" bodystart="728" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1aefc19f1840b8ab57b2e472eab4ca67fd" prot="private" static="yes" constexpr="yes" mutable="no">
<type>constexpr static int</type>
<definition>constexpr static int tf::Node::EXCEPTION</definition>
<argsstring></argsstring>
<name>EXCEPTION</name>
<initializer>= 8</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="729" column="24" bodyfile="taskflow/core/graph.hpp" bodystart="729" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="public-static-attrib">
<memberdef kind="variable" id="classtf_1_1Node_1a421d0da10e52e8bd1036676efc63579e" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::PLACEHOLDER</definition>
<argsstring></argsstring>
<name>PLACEHOLDER</name>
<initializer>= get_index_v&lt;Placeholder, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="824" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="824" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a5714ed4ff69cce23a1db12c258e66439" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::STATIC</definition>
<argsstring></argsstring>
<name>STATIC</name>
<initializer>= get_index_v&lt;Static, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="825" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="825" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a6de84d178457b0f6ea089e08192dd7d3" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::SUBFLOW</definition>
<argsstring></argsstring>
<name>SUBFLOW</name>
<initializer>= get_index_v&lt;Subflow, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="826" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="826" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a923ea39a548a7421f4ec56349c61c1eb" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::CONDITION</definition>
<argsstring></argsstring>
<name>CONDITION</name>
<initializer>= get_index_v&lt;Condition, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="827" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="827" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1aeb7855e09ce91f0a8c87ed3f4df5cac7" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::MULTI_CONDITION</definition>
<argsstring></argsstring>
<name>MULTI_CONDITION</name>
<initializer>= get_index_v&lt;MultiCondition, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="828" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="828" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1aab8a9356eb42f9250e548818bbe30ae3" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::MODULE</definition>
<argsstring></argsstring>
<name>MODULE</name>
<initializer>= get_index_v&lt;Module, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="829" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="829" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1ab298b962d4cadbfd38f1a398712e2880" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::ASYNC</definition>
<argsstring></argsstring>
<name>ASYNC</name>
<initializer>= get_index_v&lt;Async, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="830" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="830" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a1beac9706176ad4f9e6062e8a6fa8bb2" prot="public" static="yes" constexpr="yes" mutable="no">
<type>constexpr static auto</type>
<definition>constexpr static auto tf::Node::DEPENDENT_ASYNC</definition>
<argsstring></argsstring>
<name>DEPENDENT_ASYNC</name>
<initializer>= get_index_v&lt;DependentAsync, handle_t&gt;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="831" column="25" bodyfile="taskflow/core/graph.hpp" bodystart="831" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="private-attrib">
<memberdef kind="variable" id="classtf_1_1Node_1a19bbe02799273a6df9b639d22813f83c" prot="private" static="no" mutable="no">
<type><ref refid="cpp/atomic/atomic" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::atomic</ref>&lt; int &gt;</type>
<definition>std::atomic&lt;int&gt; tf::Node::_state</definition>
<argsstring></argsstring>
<name>_state</name>
<initializer>{0}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="855" column="15" bodyfile="taskflow/core/graph.hpp" bodystart="855" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a4a022f2346fe70d56910bd4108dd0e05" prot="private" static="no" mutable="no">
<type><ref refid="cpp/string/basic_string" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::string</ref></type>
<definition>std::string tf::Node::_name</definition>
<argsstring></argsstring>
<name>_name</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="857" column="15" bodyfile="taskflow/core/graph.hpp" bodystart="857" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a5458c5905ee4b28b70f368a522c198f2" prot="private" static="no" mutable="no">
<type>void *</type>
<definition>void* tf::Node::_data</definition>
<argsstring></argsstring>
<name>_data</name>
<initializer>{nullptr}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="859" column="8" bodyfile="taskflow/core/graph.hpp" bodystart="859" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1ae771748b9bb4f9a01116ddbc31f7bc2d" prot="private" static="no" mutable="no">
<type>Topology *</type>
<definition>Topology* tf::Node::_topology</definition>
<argsstring></argsstring>
<name>_topology</name>
<initializer>{nullptr}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="861" column="12" bodyfile="taskflow/core/graph.hpp" bodystart="861" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a20e0970afa16e43872a9a2f8839e9540" prot="private" static="no" mutable="no">
<type>Node *</type>
<definition>Node* tf::Node::_parent</definition>
<argsstring></argsstring>
<name>_parent</name>
<initializer>{nullptr}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="862" column="8" bodyfile="taskflow/core/graph.hpp" bodystart="862" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a45a3783b67e19091d8e02e5ab56c6b63" prot="private" static="no" mutable="no">
<type><ref refid="classtf_1_1SmallVector" kindref="compound">SmallVector</ref>&lt; Node * &gt;</type>
<definition>SmallVector&lt;Node*&gt; tf::Node::_successors</definition>
<argsstring></argsstring>
<name>_successors</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="864" column="15" bodyfile="taskflow/core/graph.hpp" bodystart="864" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a4f549abd6361156430572e57a1f89aec" prot="private" static="no" mutable="no">
<type><ref refid="classtf_1_1SmallVector" kindref="compound">SmallVector</ref>&lt; Node * &gt;</type>
<definition>SmallVector&lt;Node*&gt; tf::Node::_dependents</definition>
<argsstring></argsstring>
<name>_dependents</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="865" column="15" bodyfile="taskflow/core/graph.hpp" bodystart="865" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a58f07ec0fb20050fe1d9845ac1d897f6" prot="private" static="no" mutable="no">
<type><ref refid="cpp/atomic/atomic" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::atomic</ref>&lt; size_t &gt;</type>
<definition>std::atomic&lt;size_t&gt; tf::Node::_join_counter</definition>
<argsstring></argsstring>
<name>_join_counter</name>
<initializer>{0}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="867" column="15" bodyfile="taskflow/core/graph.hpp" bodystart="867" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a3579ebdad0ee32537fe593811c14096e" prot="private" static="no" mutable="no">
<type><ref refid="cpp/error/exception_ptr" kindref="compound" external="/home/thuang295/Code/taskflow/doxygen/cppreference-doxygen-web.tag.xml">std::exception_ptr</ref></type>
<definition>std::exception_ptr tf::Node::_exception_ptr</definition>
<argsstring></argsstring>
<name>_exception_ptr</name>
<initializer>{nullptr}</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="869" column="22" bodyfile="taskflow/core/graph.hpp" bodystart="869" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="classtf_1_1Node_1a83b494fd50500454e9fb1b8afe8fc65c" prot="private" static="no" mutable="no">
<type>handle_t</type>
<definition>handle_t tf::Node::_handle</definition>
<argsstring></argsstring>
<name>_handle</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="871" column="12" bodyfile="taskflow/core/graph.hpp" bodystart="871" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="public-func">
<memberdef kind="function" id="classtf_1_1Node_1aebc4701caf53db89d260c75fba0e5050" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>tf::Node::Node</definition>
<argsstring>()=default</argsstring>
<name>Node</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="833" column="3"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1adfceea099b09ccb6dcd63b6382ce070d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<templateparamlist>
<param>
<type>typename...</type>
<declname>Args</declname>
<defname>Args</defname>
</param>
</templateparamlist>
<type></type>
<definition>tf::Node::Node</definition>
<argsstring>(const std::string &amp;, Topology *, Node *, size_t, Args &amp;&amp;...)</argsstring>
<name>Node</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> &amp;</type>
</param>
<param>
<type>Topology *</type>
</param>
<param>
<type>Node *</type>
</param>
<param>
<type>size_t</type>
</param>
<param>
<type>Args &amp;&amp;</type>
<declname>...</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="836" column="3"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a65675d673d5ed9c4309840254e62516b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<templateparamlist>
<param>
<type>typename...</type>
<declname>Args</declname>
<defname>Args</defname>
</param>
</templateparamlist>
<type></type>
<definition>tf::Node::Node</definition>
<argsstring>(const TaskParams &amp;, Topology *, Node *, size_t, Args &amp;&amp;...)</argsstring>
<name>Node</name>
<param>
<type>const <ref refid="structtf_1_1TaskParams" kindref="compound">TaskParams</ref> &amp;</type>
</param>
<param>
<type>Topology *</type>
</param>
<param>
<type>Node *</type>
</param>
<param>
<type>size_t</type>
</param>
<param>
<type>Args &amp;&amp;</type>
<declname>...</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="839" column="3"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a1aacff0f33b84bded0a710bd041eacc6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<templateparamlist>
<param>
<type>typename...</type>
<declname>Args</declname>
<defname>Args</defname>
</param>
</templateparamlist>
<type></type>
<definition>tf::Node::Node</definition>
<argsstring>(const DefaultTaskParams &amp;, Topology *, Node *, size_t, Args &amp;&amp;...)</argsstring>
<name>Node</name>
<param>
<type>const <ref refid="structtf_1_1DefaultTaskParams" kindref="compound">DefaultTaskParams</ref> &amp;</type>
</param>
<param>
<type>Topology *</type>
</param>
<param>
<type>Node *</type>
</param>
<param>
<type>size_t</type>
</param>
<param>
<type>Args &amp;&amp;</type>
<declname>...</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="842" column="3"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a65026753fe6eaf5c4c904b4437aeecef" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type></type>
<definition>tf::Node::~Node</definition>
<argsstring>()</argsstring>
<name>~Node</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="844" column="3" bodyfile="taskflow/core/graph.hpp" bodystart="1037" bodyend="1074"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a7133911e093d82e5f5edd73124b60c6a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>size_t</type>
<definition>size_t tf::Node::num_successors</definition>
<argsstring>() const</argsstring>
<name>num_successors</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="846" column="10" bodyfile="taskflow/core/graph.hpp" bodystart="1083" bodyend="1085"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1abbb6a85cc8f62682ce8c78ad9851c0e5" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>size_t</type>
<definition>size_t tf::Node::num_dependents</definition>
<argsstring>() const</argsstring>
<name>num_dependents</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="847" column="10" bodyfile="taskflow/core/graph.hpp" bodystart="1088" bodyend="1090"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1ad5eb7ac6418e89fccc300986b216510c" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>size_t</type>
<definition>size_t tf::Node::num_strong_dependents</definition>
<argsstring>() const</argsstring>
<name>num_strong_dependents</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="848" column="10" bodyfile="taskflow/core/graph.hpp" bodystart="1104" bodyend="1112"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a7dbe963f0173062f3a6164f1ff581c5a" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>size_t</type>
<definition>size_t tf::Node::num_weak_dependents</definition>
<argsstring>() const</argsstring>
<name>num_weak_dependents</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="849" column="10" bodyfile="taskflow/core/graph.hpp" bodystart="1093" bodyend="1101"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a0214bc98366d4c24a1cae941cdffe119" 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> &amp;</type>
<definition>const std::string &amp; tf::Node::name</definition>
<argsstring>() const</argsstring>
<name>name</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="851" column="21" bodyfile="taskflow/core/graph.hpp" bodystart="1115" bodyend="1117"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a803cea9b57cbb262284ab2324bec7580" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<templateparamlist>
<param>
<type>typename...</type>
<declname>Args</declname>
<defname>Args</defname>
</param>
</templateparamlist>
<type></type>
<definition>tf::Node::Node</definition>
<argsstring>(const std::string &amp;name, Topology *topology, Node *parent, size_t join_counter, Args &amp;&amp;... args)</argsstring>
<name>Node</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> &amp;</type>
<declname>name</declname>
</param>
<param>
<type>Topology *</type>
<declname>topology</declname>
</param>
<param>
<type>Node *</type>
<declname>parent</declname>
</param>
<param>
<type>size_t</type>
<declname>join_counter</declname>
</param>
<param>
<type>Args &amp;&amp;...</type>
<declname>args</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="990" column="1" bodyfile="taskflow/core/graph.hpp" bodystart="990" bodyend="1002"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1afb060bbf0a83ffc6f8b3441665c1cc11" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<templateparamlist>
<param>
<type>typename...</type>
<declname>Args</declname>
<defname>Args</defname>
</param>
</templateparamlist>
<type></type>
<definition>tf::Node::Node</definition>
<argsstring>(const TaskParams &amp;params, Topology *topology, Node *parent, size_t join_counter, Args &amp;&amp;... args)</argsstring>
<name>Node</name>
<param>
<type>const <ref refid="structtf_1_1TaskParams" kindref="compound">TaskParams</ref> &amp;</type>
<declname>params</declname>
</param>
<param>
<type>Topology *</type>
<declname>topology</declname>
</param>
<param>
<type>Node *</type>
<declname>parent</declname>
</param>
<param>
<type>size_t</type>
<declname>join_counter</declname>
</param>
<param>
<type>Args &amp;&amp;...</type>
<declname>args</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="1006" column="1" bodyfile="taskflow/core/graph.hpp" bodystart="1006" bodyend="1019"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a66a64a20e1cf38de06c44912c263a99b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<templateparamlist>
<param>
<type>typename...</type>
<declname>Args</declname>
<defname>Args</defname>
</param>
</templateparamlist>
<type></type>
<definition>tf::Node::Node</definition>
<argsstring>(const DefaultTaskParams &amp;, Topology *topology, Node *parent, size_t join_counter, Args &amp;&amp;... args)</argsstring>
<name>Node</name>
<param>
<type>const <ref refid="structtf_1_1DefaultTaskParams" kindref="compound">DefaultTaskParams</ref> &amp;</type>
</param>
<param>
<type>Topology *</type>
<declname>topology</declname>
</param>
<param>
<type>Node *</type>
<declname>parent</declname>
</param>
<param>
<type>size_t</type>
<declname>join_counter</declname>
</param>
<param>
<type>Args &amp;&amp;...</type>
<declname>args</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="1023" column="1" bodyfile="taskflow/core/graph.hpp" bodystart="1023" bodyend="1034"/>
</memberdef>
</sectiondef>
<sectiondef kind="private-func">
<memberdef kind="function" id="classtf_1_1Node_1a7e6ccc13774475f9ee23af8d37a5311c" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>void</type>
<definition>void tf::Node::_precede</definition>
<argsstring>(Node *)</argsstring>
<name>_precede</name>
<param>
<type>Node *</type>
<defname>v</defname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="876" column="8" bodyfile="taskflow/core/graph.hpp" bodystart="1077" bodyend="1080"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a30ffac5296d61687b8ebb9ff4716a26a" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>void</type>
<definition>void tf::Node::_set_up_join_counter</definition>
<argsstring>()</argsstring>
<name>_set_up_join_counter</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="877" column="8" bodyfile="taskflow/core/graph.hpp" bodystart="1133" bodyend="1144"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1af5aa363ce33e70446382ab5218a5d87b" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type>void</type>
<definition>void tf::Node::_process_exception</definition>
<argsstring>()</argsstring>
<name>_process_exception</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="878" column="8" bodyfile="taskflow/core/graph.hpp" bodystart="1147" bodyend="1153"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a4207c300c6ac0c564deef65c73e1ee96" prot="private" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>bool</type>
<definition>bool tf::Node::_is_cancelled</definition>
<argsstring>() const</argsstring>
<name>_is_cancelled</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="880" column="8" bodyfile="taskflow/core/graph.hpp" bodystart="1127" bodyend="1130"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1aed1c802d5794f881f9c47089003ef62c" prot="private" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type>bool</type>
<definition>bool tf::Node::_is_conditioner</definition>
<argsstring>() const</argsstring>
<name>_is_conditioner</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="881" column="8" bodyfile="taskflow/core/graph.hpp" bodystart="1120" bodyend="1123"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1ac5778a60afb44cd54eb0247a04b38a91" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>bool</type>
<definition>bool tf::Node::_acquire_all</definition>
<argsstring>(SmallVector&lt; Node * &gt; &amp;)</argsstring>
<name>_acquire_all</name>
<param>
<type><ref refid="classtf_1_1SmallVector" kindref="compound">SmallVector</ref>&lt; Node * &gt; &amp;</type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="882" column="8"/>
</memberdef>
<memberdef kind="function" id="classtf_1_1Node_1a22ee0fc1f8a670b322f75ceff71f0cfa" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type><ref refid="classtf_1_1SmallVector" kindref="compound">SmallVector</ref>&lt; Node * &gt;</type>
<definition>SmallVector&lt;Node*&gt; tf::Node::_release_all</definition>
<argsstring>()</argsstring>
<name>_release_all</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="taskflow/core/graph.hpp" line="884" column="15"/>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<location file="taskflow/core/graph.hpp" line="700" column="1" bodyfile="taskflow/core/graph.hpp" bodystart="700" bodyend="885"/>
<listofallmembers>
<member refid="classtf_1_1Node_1ac5778a60afb44cd54eb0247a04b38a91" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_acquire_all</name></member>
<member refid="classtf_1_1Node_1a5458c5905ee4b28b70f368a522c198f2" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_data</name></member>
<member refid="classtf_1_1Node_1a4f549abd6361156430572e57a1f89aec" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_dependents</name></member>
<member refid="classtf_1_1Node_1a3579ebdad0ee32537fe593811c14096e" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_exception_ptr</name></member>
<member refid="classtf_1_1Node_1a83b494fd50500454e9fb1b8afe8fc65c" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_handle</name></member>
<member refid="classtf_1_1Node_1a4207c300c6ac0c564deef65c73e1ee96" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_is_cancelled</name></member>
<member refid="classtf_1_1Node_1aed1c802d5794f881f9c47089003ef62c" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_is_conditioner</name></member>
<member refid="classtf_1_1Node_1a58f07ec0fb20050fe1d9845ac1d897f6" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_join_counter</name></member>
<member refid="classtf_1_1Node_1a4a022f2346fe70d56910bd4108dd0e05" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_name</name></member>
<member refid="classtf_1_1Node_1a20e0970afa16e43872a9a2f8839e9540" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_parent</name></member>
<member refid="classtf_1_1Node_1a7e6ccc13774475f9ee23af8d37a5311c" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_precede</name></member>
<member refid="classtf_1_1Node_1af5aa363ce33e70446382ab5218a5d87b" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_process_exception</name></member>
<member refid="classtf_1_1Node_1a22ee0fc1f8a670b322f75ceff71f0cfa" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_release_all</name></member>
<member refid="classtf_1_1Node_1a30ffac5296d61687b8ebb9ff4716a26a" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_set_up_join_counter</name></member>
<member refid="classtf_1_1Node_1a19bbe02799273a6df9b639d22813f83c" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_state</name></member>
<member refid="classtf_1_1Node_1a45a3783b67e19091d8e02e5ab56c6b63" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_successors</name></member>
<member refid="classtf_1_1Node_1ae771748b9bb4f9a01116ddbc31f7bc2d" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>_topology</name></member>
<member refid="classtf_1_1Node_1ab298b962d4cadbfd38f1a398712e2880" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>ASYNC</name></member>
<member refid="classtf_1_1Node_1a9218d33e5a97519896c687bc2581d4bc" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>AsyncState</name></member>
<member refid="classtf_1_1Node_1a842f41f7bc0f1de257dc369a61cc7eaf" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>AsyncTask</name></member>
<member refid="classtf_1_1Node_1a923ea39a548a7421f4ec56349c61c1eb" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>CONDITION</name></member>
<member refid="classtf_1_1Node_1a0f13e41390ceb7e3fe884952b39f2d0f" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>CONDITIONED</name></member>
<member refid="classtf_1_1Node_1a1beac9706176ad4f9e6062e8a6fa8bb2" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>DEPENDENT_ASYNC</name></member>
<member refid="classtf_1_1Node_1aad8a10e34c51bc4a809aaa8fba7de854" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>DETACHED</name></member>
<member refid="classtf_1_1Node_1aefc19f1840b8ab57b2e472eab4ca67fd" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>EXCEPTION</name></member>
<member refid="classtf_1_1Node_1a763b2f90bc53f92d680a635fe28e858e" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>Executor</name></member>
<member refid="classtf_1_1Node_1a61184f9bd9c801d0a5eccecfdbddc641" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>FlowBuilder</name></member>
<member refid="classtf_1_1Node_1afab89afd724f1b07b1aaad6bdc61c47a" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>Graph</name></member>
<member refid="classtf_1_1Node_1acd5ac6414ba9b85c15826fcbe924905e" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>handle_t</name></member>
<member refid="classtf_1_1Node_1aab8a9356eb42f9250e548818bbe30ae3" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>MODULE</name></member>
<member refid="classtf_1_1Node_1aeb7855e09ce91f0a8c87ed3f4df5cac7" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>MULTI_CONDITION</name></member>
<member refid="classtf_1_1Node_1a0214bc98366d4c24a1cae941cdffe119" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>name</name></member>
<member refid="classtf_1_1Node_1aebc4701caf53db89d260c75fba0e5050" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>Node</name></member>
<member refid="classtf_1_1Node_1adfceea099b09ccb6dcd63b6382ce070d" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>Node</name></member>
<member refid="classtf_1_1Node_1a65675d673d5ed9c4309840254e62516b" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>Node</name></member>
<member refid="classtf_1_1Node_1a1aacff0f33b84bded0a710bd041eacc6" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>Node</name></member>
<member refid="classtf_1_1Node_1a803cea9b57cbb262284ab2324bec7580" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>Node</name></member>
<member refid="classtf_1_1Node_1afb060bbf0a83ffc6f8b3441665c1cc11" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>Node</name></member>
<member refid="classtf_1_1Node_1a66a64a20e1cf38de06c44912c263a99b" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>Node</name></member>
<member refid="classtf_1_1Node_1abbb6a85cc8f62682ce8c78ad9851c0e5" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>num_dependents</name></member>
<member refid="classtf_1_1Node_1ad5eb7ac6418e89fccc300986b216510c" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>num_strong_dependents</name></member>
<member refid="classtf_1_1Node_1a7133911e093d82e5f5edd73124b60c6a" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>num_successors</name></member>
<member refid="classtf_1_1Node_1a7dbe963f0173062f3a6164f1ff581c5a" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>num_weak_dependents</name></member>
<member refid="classtf_1_1Node_1a8c001eed6bd8ac9bd348c2f710f9e0b1" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>Placeholder</name></member>
<member refid="classtf_1_1Node_1a421d0da10e52e8bd1036676efc63579e" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>PLACEHOLDER</name></member>
<member refid="classtf_1_1Node_1ada61f28d1cbfd66654c77211a8748891" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>READY</name></member>
<member refid="classtf_1_1Node_1af3d14e26ba8af9e6cc5a32aad8446de7" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>Runtime</name></member>
<member refid="classtf_1_1Node_1a5714ed4ff69cce23a1db12c258e66439" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>STATIC</name></member>
<member refid="classtf_1_1Node_1aa48945297ede77a161defc88033ce8a6" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>Subflow</name></member>
<member refid="classtf_1_1Node_1a6de84d178457b0f6ea089e08192dd7d3" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>SUBFLOW</name></member>
<member refid="classtf_1_1Node_1aaa7728226b6ce66782e8816b1658dd9a" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>Task</name></member>
<member refid="classtf_1_1Node_1af043dd6f6a359602805d9c7dd7539cca" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>Taskflow</name></member>
<member refid="classtf_1_1Node_1a0aa0e12e4a0ba023033e808fb2132fdf" prot="private" virt="non-virtual"><scope>tf::Node</scope><name>TaskView</name></member>
<member refid="classtf_1_1Node_1a65026753fe6eaf5c4c904b4437aeecef" prot="public" virt="non-virtual"><scope>tf::Node</scope><name>~Node</name></member>
</listofallmembers>
</compounddef>
</doxygen>