Q2NS dev
ns-3 module
Loading...
Searching...
No Matches
anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo Struct Reference
Collaboration diagram for anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo:

Public Attributes

std::shared_ptr< QubitqRemote
 
bool qubitArrived = false
 
bool bitsArrived = false
 
int m1 = 0
 
int m2 = 0
 
Time tQubitArrive = Seconds(0)
 
Time tBitsArrive = Seconds(0)
 
bool done = false
 
double finalFidelity = std::numeric_limits<double>::quiet_NaN()
 
double completionMs = std::numeric_limits<double>::quiet_NaN()
 

Detailed Description

Member Data Documentation

◆ bitsArrived

bool anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::bitsArrived = false

◆ completionMs

double anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::completionMs = std::numeric_limits<double>::quiet_NaN()

◆ done

bool anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::done = false

◆ finalFidelity

double anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::finalFidelity = std::numeric_limits<double>::quiet_NaN()

◆ m1

◆ m2

◆ qRemote

std::shared_ptr<Qubit> anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::qRemote

◆ qubitArrived

bool anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::qubitArrived = false

◆ tBitsArrive

Time anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::tBitsArrive = Seconds(0)

◆ tQubitArrive

Time anonymous_namespace{q2ns-5-noisy-teleportation-advanced-example.cc}::BobInfo::tQubitArrive = Seconds(0)

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