CGRA-ME
Public Types | Public Member Functions | Public Attributes | List of all members
TrailsToBalance Struct Reference

#include <OpGraphProcedures.h>

Public Types

using Trail = OpGraph::Walk
 
using TrailPair = std::pair< Trail, Trail >
 

Public Member Functions

void print_to (std::ostream &os) const
 
bool operator== (const TrailsToBalance &rhs) const
 

Public Attributes

std::set< TrailPairnoncyclic_trail_pairs = {}
 
std::set< Trailcyclic_trails = {}
 

Detailed Description

Definition at line 67 of file OpGraphProcedures.h.

Member Typedef Documentation

◆ Trail

Definition at line 69 of file OpGraphProcedures.h.

◆ TrailPair

Definition at line 70 of file OpGraphProcedures.h.

Member Function Documentation

◆ operator==()

bool TrailsToBalance::operator== ( const TrailsToBalance rhs) const
inline

Definition at line 80 of file OpGraphProcedures.h.

◆ print_to()

void TrailsToBalance::print_to ( std::ostream &  os) const

Definition at line 171 of file OpGraphProcedures.cpp.

Member Data Documentation

◆ cyclic_trails

std::set<Trail> TrailsToBalance::cyclic_trails = {}

Definition at line 76 of file OpGraphProcedures.h.

◆ noncyclic_trail_pairs

std::set<TrailPair> TrailsToBalance::noncyclic_trail_pairs = {}

Definition at line 73 of file OpGraphProcedures.h.


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