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

#include <Clause.h>

Inheritance diagram for quisp::rules::MeasureCountConditionClause:
Collaboration diagram for quisp::rules::MeasureCountConditionClause:

Public Member Functions

 MeasureCountConditionClause (json serialized)
 
 MeasureCountConditionClause (int num_measure, int partner_addr)
 
json serialize_json () override
 
void deserialize_json (json serialized) override
 
- Public Member Functions inherited from quisp::rules::Clause
 Clause ()
 
 Clause (int partner_addr)
 
virtual ~Clause ()
 

Public Attributes

const std::string name = "measure_count"
 
int num_measure
 
- Public Attributes inherited from quisp::rules::Clause
std::string name = ""
 
int partner_address
 

Constructor & Destructor Documentation

◆ MeasureCountConditionClause() [1/2]

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

◆ MeasureCountConditionClause() [2/2]

quisp::rules::MeasureCountConditionClause::MeasureCountConditionClause ( int num_measure,
int partner_addr )

Member Function Documentation

◆ deserialize_json()

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

Implements quisp::rules::Clause.

◆ serialize_json()

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

Implements quisp::rules::Clause.

Member Data Documentation

◆ name

const std::string quisp::rules::MeasureCountConditionClause::name = "measure_count"

◆ num_measure

int quisp::rules::MeasureCountConditionClause::num_measure

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