PandA-2024.02
Public Member Functions | Data Fields
topological_based_sorting_visitor< OutputIterator > Struct Template Reference
Inheritance diagram for topological_based_sorting_visitor< OutputIterator >:
Inheritance graph
[legend]
Collaboration diagram for topological_based_sorting_visitor< OutputIterator >:
Collaboration graph
[legend]

Public Member Functions

 topological_based_sorting_visitor (std::vector< vertex > &_c2s, const OpGraphConstRef _sdg, OutputIterator _iter)
 
template<typename Vertex , typename Graph >
void finish_vertex (const Vertex &u, Graph &g)
 
template<typename Edge , typename Graph >
void back_edge (const Edge &e, Graph &g)
 

Data Fields

OutputIterator m_iter
 
std::vector< vertex > & c2s
 
const OpGraphConstRef sdg
 

Detailed Description

template<typename OutputIterator>
struct topological_based_sorting_visitor< OutputIterator >

Definition at line 112 of file cdfc_module_binding.cpp.

Constructor & Destructor Documentation

◆ topological_based_sorting_visitor()

template<typename OutputIterator >
topological_based_sorting_visitor< OutputIterator >::topological_based_sorting_visitor ( std::vector< vertex > &  _c2s,
const OpGraphConstRef  _sdg,
OutputIterator  _iter 
)
inline

Definition at line 114 of file cdfc_module_binding.cpp.

Member Function Documentation

◆ back_edge()

template<typename OutputIterator >
template<typename Edge , typename Graph >
void topological_based_sorting_visitor< OutputIterator >::back_edge ( const Edge e,
Graph g 
)
inline

Definition at line 125 of file cdfc_module_binding.cpp.

References GET_NAME, and lenet_tvm::target.

◆ finish_vertex()

template<typename OutputIterator >
template<typename Vertex , typename Graph >
void topological_based_sorting_visitor< OutputIterator >::finish_vertex ( const Vertex &  u,
Graph g 
)
inline

Definition at line 120 of file cdfc_module_binding.cpp.

Field Documentation

◆ c2s

template<typename OutputIterator >
std::vector<vertex>& topological_based_sorting_visitor< OutputIterator >::c2s

Definition at line 136 of file cdfc_module_binding.cpp.

◆ m_iter

template<typename OutputIterator >
OutputIterator topological_based_sorting_visitor< OutputIterator >::m_iter

Definition at line 135 of file cdfc_module_binding.cpp.

◆ sdg

template<typename OutputIterator >
const OpGraphConstRef topological_based_sorting_visitor< OutputIterator >::sdg

Definition at line 137 of file cdfc_module_binding.cpp.


The documentation for this struct was generated from the following file:

Generated on Mon Feb 12 2024 13:04:06 for PandA-2024.02 by doxygen 1.8.13