QuISP
Loading...
Searching...
No Matches
quisp::rules::Clause Class Referenceabstract

#include <Clause.h>

Inheritance diagram for quisp::rules::Clause:
Collaboration diagram for quisp::rules::Clause:

Public Member Functions

 Clause ()
 
 Clause (int partner_addr)
 
virtual ~Clause ()
 
virtual json serialize_json ()=0
 
virtual void deserialize_json (json serialized)=0
 

Public Attributes

std::string name = ""
 
int partner_address
 

Constructor & Destructor Documentation

◆ Clause() [1/2]

quisp::rules::Clause::Clause ( )
inline

◆ Clause() [2/2]

quisp::rules::Clause::Clause ( int partner_addr)
inline

◆ ~Clause()

virtual quisp::rules::Clause::~Clause ( )
inlinevirtual

Member Function Documentation

◆ deserialize_json()

◆ serialize_json()

Member Data Documentation

◆ name

std::string quisp::rules::Clause::name = ""

◆ partner_address

int quisp::rules::Clause::partner_address

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