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. | |