#include <circuitDelay.h>
◆ CircuitDelay()
◆ circType()
  
  
      
        
          | CircType CircuitDelay::circType  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
Returns the tree element's type 
Implements CircuitTree.
 
 
◆ innerEqual()
Computes the actual equality of two gates, assumed of the same type 
Implements CircuitTree.
 
 
◆ innerSignature()
  
  
      
        
          | sign_t CircuitDelay::innerSignature  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
protectedvirtual   | 
  
 
Computes the inner signature of a gate. This should be reimplemented for every gate type. 
Implements CircuitTree.
 
 
◆ inp_begin()
  
  
      
        
          | IoIter CircuitDelay::inp_begin  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
Get an iterator to the first input wire 
Implements CircuitTree.
 
 
◆ input()
  
  
      
        
          | const WireId* CircuitDelay::input  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ inputCount()
  
  
      
        
          | size_t CircuitDelay::inputCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ nth_input()
  
  
      
        
          | WireId * CircuitDelay::nth_input  | 
          ( | 
          size_t  | 
          circId | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ nth_output()
  
  
      
        
          | WireId * CircuitDelay::nth_output  | 
          ( | 
          size_t  | 
          circId | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ out_begin()
  
  
      
        
          | IoIter CircuitDelay::out_begin  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
Get an iterator to the first output wire 
Implements CircuitTree.
 
 
◆ out_end()
  
  
      
        
          | IoIter CircuitDelay::out_end  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
Get an iterator to the end of output wires 
Implements CircuitTree.
 
 
◆ output()
  
  
      
        
          | const WireId* CircuitDelay::output  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ outputCount()
  
  
      
        
          | size_t CircuitDelay::outputCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ toDot()
  
  
      
        
          | void CircuitDelay::toDot  | 
          ( | 
          std::basic_ostream< char > &  | 
          out,  | 
         
        
           | 
           | 
          int  | 
          indent = 0  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
Generates a Dot representation of the circuit, primarily intended for debugging. 
Implements CircuitTree.
 
 
The documentation for this class was generated from the following files: