P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4Tools::Z3Solver Member List

This is the complete list of members for P4Tools::Z3Solver, including all inherited members.

as() constICastableinline
as()ICastableinline
asrt(const z3::expr &assert)P4Tools::Z3Solver
asrt(const Constraint *assertion)P4Tools::Z3Solver
checkedTo() constICastableinline
checkedTo()ICastableinline
checkSat(const std::vector< const Constraint * > &asserts) overrideP4Tools::Z3Solvervirtual
checkSat(const z3::expr_vector &asserts)P4Tools::Z3Solver
checkSat()P4Tools::Z3Solver
clearMemory()P4Tools::Z3Solver
comment(cstring comment) overrideP4Tools::Z3Solvervirtual
DECLARE_TYPEINFO(AbstractSolver) (defined in AbstractSolver)AbstractSolver
getAssertions() constP4Tools::Z3Solver
getSymbolicMapping() const overrideP4Tools::Z3Solvervirtual
getZ3Ctx() constP4Tools::Z3Solver
getZ3Solver() constP4Tools::Z3Solver
is() const noexceptRTTI::Baseinline
isA(TypeId typeId) const noexcept=0RTTI::Basepure virtual
isInIncrementalMode() const overrideP4Tools::Z3Solvervirtual
pop()P4Tools::Z3Solver
push()P4Tools::Z3Solver
reset()P4Tools::Z3Solver
seed(unsigned seed) overrideP4Tools::Z3Solvervirtual
timeout(unsigned tm) overrideP4Tools::Z3Solvervirtual
to() noexceptRTTI::Baseinline
ICastable::to() const noexceptRTTI::Baseinline
toImpl(TypeId typeId) const noexcept=0 (defined in RTTI::Base)RTTI::Baseprotectedpure virtual
toJSON(JSONGenerator &) const overrideP4Tools::Z3Solvervirtual
typeId() const noexcept=0RTTI::Basepure virtual
Z3JSON (defined in P4Tools::Z3Solver)P4Tools::Z3Solverfriend
Z3Solver(bool isIncremental=true, std::optional< std::istream * > inOpt=std::nullopt) (defined in P4Tools::Z3Solver)P4Tools::Z3Solverexplicit
Z3SolverAccessor (defined in P4Tools::Z3Solver)P4Tools::Z3Solverfriend
Z3Translator (defined in P4Tools::Z3Solver)P4Tools::Z3Solverfriend
~Base()=default (defined in RTTI::Base)RTTI::Basevirtual
~ICastable()=default (defined in ICastable)ICastablevirtual
~Z3Solver() override=default (defined in P4Tools::Z3Solver)P4Tools::Z3Solver