carl  24.04
Computer ARithmetic Library
UTerm.h File Reference
#include <carl-arith/core/Variables.h>
#include "UFInstance.h"
#include "UVariable.h"
#include <iostream>
#include <variant>
Include dependency graph for UTerm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  carl::UTerm
 Implements an uninterpreted term, that is either an uninterpreted variable or an uninterpreted function instance. More...
 
struct  std::hash< carl::UTerm >
 Implements std::hash for uninterpreted terms. More...
 

Namespaces

 carl
 carl is the main namespace for the library.
 

Functions

bool carl::operator== (const UTerm &lhs, const UTerm &rhs)
 
bool carl::operator!= (const UTerm &lhs, const UTerm &rhs)
 
bool carl::operator< (const UTerm &lhs, const UTerm &rhs)
 
std::ostream & carl::operator<< (std::ostream &os, const UTerm &ut)
 Prints the given uninterpreted term on the given output stream. More...
 

Detailed Description

Author
Rebecca Haehn haehn.nosp@m.@cs..nosp@m.rwth-.nosp@m.aach.nosp@m.en.de
Since
2018-08-28
Version
2018-08-28

Definition in file UTerm.h.