Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
uid-util.h File Reference
#include <boost/uuid/uuid.hpp>
#include <boost/uuid/uuid_generators.hpp>
#include "gen-cpp/Types_types.h"
#include "util/debug-util.h"
#include "common/names.h"
Include dependency graph for uid-util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 impala
 This file contains type definitions that are used throughout the code base.
 

Functions

std::size_t impala::hash_value (const impala::TUniqueId &id)
 This function must be called 'hash_value' to be picked up by boost. More...
 
template<typename T >
void impala::UUIDToTUniqueId (const boost::uuids::uuid &uuid, T *unique_id)
 
template<typename F , typename T >
impala::CastTUniqueId (const F &from)
 
string impala::GenerateUUIDString ()
 generates a 16 byte UUID More...
 
TUniqueId impala::GenerateUUID ()
 generates a 16 byte UUID More...