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

#include <Condition.h>

Public Member Functions

 Condition ()
 
 Condition (json serialized)
 
void addClause (std::unique_ptr< Clause > clause)
 
json serialize_json ()
 
void deserialize_json (json serialized)
 

Public Attributes

std::vector< std::unique_ptr< Clause > > clauses
 

Constructor & Destructor Documentation

◆ Condition() [1/2]

quisp::rules::Condition::Condition ( )
inline

◆ Condition() [2/2]

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

Member Function Documentation

◆ addClause()

void quisp::rules::Condition::addClause ( std::unique_ptr< Clause > clause)

◆ deserialize_json()

void quisp::rules::Condition::deserialize_json ( json serialized)

◆ serialize_json()

json quisp::rules::Condition::serialize_json ( )

Member Data Documentation

◆ clauses

std::vector<std::unique_ptr<Clause> > quisp::rules::Condition::clauses

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