QuISP
Loading...
Searching...
No Matches
quisp::rules::Tomography Class Reference

#include <Action.h>

Inheritance diagram for quisp::rules::Tomography:
Collaboration diagram for quisp::rules::Tomography:

Public Member Functions

 Tomography (json serialized)
 
 Tomography (int num_measurement, int owner_addr, int partner_addr)
 
json serialize_json () override
 
void deserialize_json (json serialized) override
 
- Public Member Functions inherited from quisp::rules::Action
 Action ()
 
 Action (int partner_addr)
 
 Action (std::vector< int > partner_addr)
 
virtual ~Action ()
 

Public Attributes

simtime_t start_time = -1
 
int num_measurement
 
int owner_address
 
- Public Attributes inherited from quisp::rules::Action
std::vector< QnicInterfaceqnic_interfaces
 
int partner_address
 

Constructor & Destructor Documentation

◆ Tomography() [1/2]

quisp::rules::Tomography::Tomography ( json serialized)
inline

◆ Tomography() [2/2]

quisp::rules::Tomography::Tomography ( int num_measurement,
int owner_addr,
int partner_addr )

Member Function Documentation

◆ deserialize_json()

void quisp::rules::Tomography::deserialize_json ( json serialized)
overridevirtual

Implements quisp::rules::Action.

◆ serialize_json()

json quisp::rules::Tomography::serialize_json ( )
overridevirtual

Implements quisp::rules::Action.

Member Data Documentation

◆ num_measurement

int quisp::rules::Tomography::num_measurement

◆ owner_address

int quisp::rules::Tomography::owner_address

◆ start_time

simtime_t quisp::rules::Tomography::start_time = -1

The documentation for this class was generated from the following files: