Project
Loading...
Searching...
No Matches
o2::framework::TopologyPolicy Struct Reference

#include <TopologyPolicy.h>

Public Types

using DataProcessorMatcher = std::function< bool(DataProcessorSpec const &device)>
 
using DependencyChecker = std::function< bool(DataProcessorSpec const &dependent, DataProcessorSpec const &ascendant)>
 

Static Public Member Functions

static std::vector< TopologyPolicycreateDefaultPolicies ()
 

Public Attributes

DataProcessorMatcher matcher
 
DependencyChecker checkDependency
 

Detailed Description

Definition at line 21 of file TopologyPolicy.h.

Member Typedef Documentation

◆ DataProcessorMatcher

using o2::framework::TopologyPolicy::DataProcessorMatcher = std::function<bool(DataProcessorSpec const& device)>

Definition at line 22 of file TopologyPolicy.h.

◆ DependencyChecker

using o2::framework::TopologyPolicy::DependencyChecker = std::function<bool(DataProcessorSpec const& dependent, DataProcessorSpec const& ascendant)>

Definition at line 23 of file TopologyPolicy.h.

Member Function Documentation

◆ createDefaultPolicies()

std::vector< TopologyPolicy > o2::framework::TopologyPolicy::createDefaultPolicies ( )
static

Definition at line 208 of file TopologyPolicy.cxx.

Member Data Documentation

◆ checkDependency

DependencyChecker o2::framework::TopologyPolicy::checkDependency

Definition at line 25 of file TopologyPolicy.h.

◆ matcher

DataProcessorMatcher o2::framework::TopologyPolicy::matcher

Definition at line 24 of file TopologyPolicy.h.


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