ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
CaDiCaL::ClauseCopier Struct Reference
Inheritance diagram for CaDiCaL::ClauseCopier:
Collaboration diagram for CaDiCaL::ClauseCopier:

Public Member Functions

 ClauseCopier (Solver &d)
 
bool clause (const vector< int > &c)
 
- Public Member Functions inherited from CaDiCaL::ClauseIterator
virtual ~ClauseIterator ()
 
virtual bool clause (const std::vector< int > &)=0
 

Public Attributes

Solverdst
 

Detailed Description

Definition at line 1667 of file cadical_solver.cpp.

Constructor & Destructor Documentation

◆ ClauseCopier()

CaDiCaL::ClauseCopier::ClauseCopier ( Solver & d)
inline

Definition at line 1671 of file cadical_solver.cpp.

1671: dst (d) {}

Member Function Documentation

◆ clause()

bool CaDiCaL::ClauseCopier::clause ( const vector< int > & c)
inline

Definition at line 1672 of file cadical_solver.cpp.

1672 {
1673 for (const auto &lit : c)
1674 dst.add (lit);
1675 dst.add (0);
1676 return true;
1677 }
int lit
Definition satVec.h:130

Member Data Documentation

◆ dst

Solver& CaDiCaL::ClauseCopier::dst

Definition at line 1668 of file cadical_solver.cpp.


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