| AffectedBits() const override | Circuits::MeasurementOperation< Time > | inlinevirtual |
| AffectedQubits() const override | Circuits::MeasurementOperation< Time > | inlinevirtual |
| CanAffectQuantumState() const | Circuits::IOperation< Types::time_type > | inlinevirtual |
| Clear() | Circuits::MeasurementOperation< Time > | inline |
| Clone() const override | Circuits::MeasurementOperation< Time > | inlinevirtual |
| Execute(const std::shared_ptr< Simulators::ISimulator > &sim, OperationState &state) const override | Circuits::MeasurementOperation< Time > | inlinevirtual |
| GetBitsIndices() const | Circuits::MeasurementOperation< Time > | inline |
| GetDelay() const | Circuits::IOperation< Types::time_type > | inline |
| GetNumQubits() const | Circuits::MeasurementOperation< Time > | inlinevirtual |
| getptr() | Circuits::IOperation< Types::time_type > | inline |
| GetQubits() const | Circuits::MeasurementOperation< Time > | inline |
| GetType() const override | Circuits::MeasurementOperation< Time > | inlinevirtual |
| IOperation(Types::time_type delay=0) | Circuits::IOperation< Types::time_type > | inline |
| IsClifford() const override | Circuits::MeasurementOperation< Time > | inlinevirtual |
| IsConditional() const | Circuits::IOperation< Types::time_type > | inlinevirtual |
| MeasurementOperation(const std::vector< std::pair< Types::qubit_t, size_t > > &qs={}, Time delay=0) | Circuits::MeasurementOperation< Time > | inline |
| NeedsEntanglementForDistribution() const | Circuits::IOperation< Types::time_type > | inlinevirtual |
| Remap(const std::unordered_map< Types::qubit_t, Types::qubit_t > &qubitsMap, const std::unordered_map< Types::qubit_t, Types::qubit_t > &bitsMap={}) const override | Circuits::MeasurementOperation< Time > | inlinevirtual |
| Sample(const std::shared_ptr< Simulators::ISimulator > &sim, OperationState &state) const | Circuits::MeasurementOperation< Time > | inline |
| SetBit(size_t index, Types::qubit_t bit) | Circuits::MeasurementOperation< Time > | inline |
| SetDelay(Types::time_type d) | Circuits::IOperation< Types::time_type > | inline |
| SetQubit(size_t index, Types::qubit_t qubit) | Circuits::MeasurementOperation< Time > | inline |
| SetQubits(const std::vector< std::pair< Types::qubit_t, size_t > > &qs) | Circuits::MeasurementOperation< Time > | inline |
| SetStateFromAllMeasurements(size_t allMeasurements, OperationState &state) const | Circuits::MeasurementOperation< Time > | inline |
| SetStateFromSample(size_t measurements, OperationState &state) const | Circuits::MeasurementOperation< Time > | inline |
| ~IOperation()=default | Circuits::IOperation< Types::time_type > | virtual |