HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_Set.h File Reference
#include "UT_ContainerPrinter.h"
#include <set>
#include <hboost/unordered_set.hpp>
+ Include dependency graph for UT_Set.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UT_Set< K, H, P >
 
class  UT_SortedSet< K, C >
 

Functions

template<typename K , typename H , typename P >
int64 UTgetMemoryUsage (const hboost::unordered_set< K, H, P > &set, bool inclusive)
 
template<typename K , typename C >
int64 UTgetMemoryUsage (const std::set< K, C > &set, bool inclusive)
 
template<typename OS , typename S >
OS & operator<< (OS &os, const UT_Set< S > &d)
 
template<typename OS , typename S >
OS & operator<< (OS &os, const UT_SortedSet< S > &d)
 

Function Documentation

template<typename OS , typename S >
OS& operator<< ( OS &  os,
const UT_Set< S > &  d 
)
inline

Definition at line 235 of file UT_Set.h.

template<typename OS , typename S >
OS& operator<< ( OS &  os,
const UT_SortedSet< S > &  d 
)
inline

Definition at line 243 of file UT_Set.h.

template<typename K , typename H , typename P >
int64 UTgetMemoryUsage ( const hboost::unordered_set< K, H, P > &  set,
bool  inclusive 
)

Definition at line 23 of file UT_Set.h.

template<typename K , typename C >
int64 UTgetMemoryUsage ( const std::set< K, C > &  set,
bool  inclusive 
)

Definition at line 36 of file UT_Set.h.