isomatch
Public Attributes | List of all members
MatchResult Struct Reference

#include <subcircMatch.h>

Public Attributes

std::vector< CircuitTree * > parts
 
std::vector< WireId * > inputs
 
std::vector< WireId * > outputs
 

Detailed Description

Result of a single circuit match

Member Data Documentation

◆ inputs

std::vector<WireId*> MatchResult::inputs

The inputs matching the needle's inputs, in the same order.

◆ outputs

std::vector<WireId*> MatchResult::outputs

The outputs matching the needle's outputs, in the same order.

◆ parts

std::vector<CircuitTree*> MatchResult::parts

The parts of the haystack that were matched, in the same oreder as the children of the given needle.


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