clingo
|
#include <term.hh>
Public Member Functions | |
GVarTerm (SGRef ref) | |
virtual bool | operator== (GTerm const &other) const |
virtual size_t | hash () const |
virtual void | print (std::ostream &out) const |
virtual FWSignature | sig () const |
virtual EvalResult | eval () const |
virtual bool | occurs (GRef &x) const |
virtual void | reset () |
virtual bool | match (Value const &x) |
virtual bool | unify (GTerm &x) |
virtual bool | unify (GFunctionTerm &x) |
virtual bool | unify (GLinearTerm &x) |
virtual bool | unify (GVarTerm &x) |
virtual | ~GVarTerm () |
Public Member Functions inherited from Gringo::GTerm | |
virtual | ~GTerm () |
Public Member Functions inherited from Gringo::Printable | |
virtual | ~Printable () |
Public Member Functions inherited from Gringo::Hashable | |
virtual | ~Hashable () |
Public Member Functions inherited from Gringo::Comparable< GTerm > | |
virtual bool | operator!= (GTermconst &other) const |
virtual | ~Comparable () |
Public Attributes | |
SGRef | ref |
Additional Inherited Members | |
Public Types inherited from Gringo::GTerm | |
using | EvalResult = std::pair< bool, Value > |
Gringo::GVarTerm::GVarTerm | ( | SGRef | ref | ) |
|
virtual |
|
virtual |
Implements Gringo::GTerm.
|
virtual |
|
virtual |
Implements Gringo::GTerm.
|
virtual |
Implements Gringo::GTerm.
|
virtual |
Implements Gringo::Comparable< GTerm >.
|
virtual |
Implements Gringo::Printable.
|
virtual |
Implements Gringo::GTerm.
|
virtual |
Implements Gringo::GTerm.
|
virtual |
|
virtual |
|
virtual |
Implements Gringo::GTerm.
|
virtual |
Implements Gringo::GTerm.
SGRef Gringo::GVarTerm::ref |