CIRCT  20.0.0git
Classes | Functions
esi::utils Namespace Reference

Classes

class  TSQueue
 Thread safe queue. More...
 

Functions

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

Function Documentation

◆ encodeBase64()

void esi::utils::encodeBase64 ( const void *  data,
size_t  size,
std::string &  out 
)

Definition at line 23 of file Utils.cpp.

References Table.

Referenced by esi::backends::trace::TraceAccelerator::Impl::write().

◆ hash_combine()

size_t esi::utils::hash_combine ( size_t  h1,
size_t  h2 
)
inline