Maestro 0.3.11
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Simulators::GateFusion< Gate >::Sources Struct Reference

#include <GateFusion.h>

Collaboration diagram for Simulators::GateFusion< Gate >::Sources:

Public Member Functions

bool operator!= (const Sources &other) const
bool operator== (const Sources &other) const

Public Attributes

uint64_t count
uint64_t first
uint64_t last

Detailed Description

template<class Gate>
struct Simulators::GateFusion< Gate >::Sources

Definition at line 25 of file GateFusion.h.

Member Function Documentation

◆ operator!=()

template<class Gate>
bool Simulators::GateFusion< Gate >::Sources::operator!= ( const Sources & other) const
inline

Definition at line 34 of file GateFusion.h.

◆ operator==()

template<class Gate>
bool Simulators::GateFusion< Gate >::Sources::operator== ( const Sources & other) const
inline

Definition at line 29 of file GateFusion.h.

References count, first, and last.

Member Data Documentation

◆ count

template<class Gate>
uint64_t Simulators::GateFusion< Gate >::Sources::count

Definition at line 27 of file GateFusion.h.

Referenced by operator==(), and Simulators::GateFusion< FusionGate >::Submit().

◆ first

template<class Gate>
uint64_t Simulators::GateFusion< Gate >::Sources::first

Definition at line 27 of file GateFusion.h.

Referenced by operator==(), and Simulators::GateFusion< FusionGate >::Submit().

◆ last

template<class Gate>
uint64_t Simulators::GateFusion< Gate >::Sources::last

Definition at line 27 of file GateFusion.h.

Referenced by operator==().


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