|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Result of topological analysis. More...
#include <TopologyAnalyzer.hpp>
Public Member Functions | |
| bool | IsValid () const |
Public Attributes | |
| std::vector< std::string > | execution_order |
| Sorted component names. | |
| std::vector< CycleInfo > | cycles |
| Detected cycles (if any). | |
| bool | has_cycles = false |
| Quick check for cycles. | |
Result of topological analysis.
|
inlinenodiscard |
| std::vector<CycleInfo> icarus::TopologyResult::cycles |
Detected cycles (if any).
| std::vector<std::string> icarus::TopologyResult::execution_order |
Sorted component names.
| bool icarus::TopologyResult::has_cycles = false |
Quick check for cycles.