carl  24.04
Computer ARithmetic Library
Cache.h File Reference
#include "../util/container_types.h"
#include <cassert>
#include <limits>
#include <mutex>
#include <stack>
#include <unordered_set>
#include <vector>
#include "Cache.tpp"
Include dependency graph for Cache.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  std::hash< carl::TypeInfoPair< T, I > >
 
class  carl::Cache< T >
 
struct  carl::Cache< T >::Info
 

Namespaces

 carl
 carl is the main namespace for the library.
 

Typedefs

template<typename T , class I >
using carl::TypeInfoPair = std::pair< T *, I >
 

Functions

template<typename T , class I >
bool carl::operator== (const TypeInfoPair< T, I > &_tipA, const TypeInfoPair< T, I > &_tipB)
 
template<typename T >
bool carl::returnFalse (const T &, const T &)
 
template<typename T >
void carl::doNothing (const T &, const T &)