|
Hedgehog
3.1.0
A library to generate hybrid pipeline workflow systems
|
#include <map>#include <ostream>#include "../abstractions/base/clonable_abstraction.h"#include "../abstractions/base/cleanable_abstraction.h"#include "../abstractions/base/node/graph_node_abstraction.h"#include "../abstractions/node/graph_inputs_management_abstraction.h"#include "../abstractions/node/graph_outputs_management_abstraction.h"#include "../abstractions/base/node/execution_pipeline_node_abstraction.h"#include "../../tools/traits.h"#include "../../tools/meta_functions.h"#include "../../api/graph/scheduler.h"#include "../../api/printer/printer.h"#include "../../api/graph/default_scheduler.h"

Go to the source code of this file.
Classes | |
| class | hh::core::CoreGraph< Separator, AllTypes > |
| Graph core. More... | |
Namespaces | |
| namespace | hh |
| Hedgehog main namespace. | |
| namespace | hh::core |
| Hedgehog core namespace. | |
Typedefs | |
| template<size_t Separator, class... AllTypes> | |
| using | hh::core::GIM = tool::GraphInputsManagementAbstractionTypeDeducer_t< tool::Inputs< Separator, AllTypes... > > |
| Type alias for an GraphInputsManagementAbstraction from the list of template parameters. | |
| template<size_t Separator, class... AllTypes> | |
| using | hh::core::GOM = tool::GraphOutputsManagementAbstractionTypeDeducer_t< tool::Outputs< Separator, AllTypes... > > |
| Type alias for an GraphOutputsManagementAbstraction from the list of template parameters. | |