CIRCT  20.0.0git
Classes | Namespaces | Functions
Utils.h File Reference
#include <cstdint>
#include <functional>
#include <mutex>
#include <optional>
#include <queue>
#include <string>
Include dependency graph for Utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  esi::utils::TSQueue< T >
 Thread safe queue. More...
 

Namespaces

 esi
 
 esi::utils
 

Functions

void esi::utils::encodeBase64 (const void *data, size_t size, std::string &out)
 
size_t esi::utils::hash_combine (size_t h1, size_t h2)
 C++'s stdlib doesn't have a hash_combine function. This is a simple one. More...