HDK
|
#include "GA_API.h"
#include "GA_Types.h"
#include <SYS/SYS_Hash.h>
#include <limits.h>
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
Classes | |
class | GA_EdgeT< T, DIRECTED > |
struct | std::hash< GA_EdgeT< T, DIRECTED > > |
Namespaces | |
std | |
Macros | |
#define | __GA_Edge__ |
Typedefs | |
using | GA_Edge = GA_EdgeT< GA_Offset, false > |
using | GA_DirectedEdge = GA_EdgeT< GA_Offset, true > |
using | GA_IndexEdge = GA_EdgeT< GA_Index, false > |
using | GA_DirectedIndexEdge = GA_EdgeT< GA_Index, true > |
Functions | |
template<typename T , bool DIRECTED> | |
SYS_FORCE_INLINE size_t | hash_value (const GA_EdgeT< T, DIRECTED > &edge) |
using GA_DirectedEdge = GA_EdgeT<GA_Offset, true> |
using GA_DirectedIndexEdge = GA_EdgeT<GA_Index, true> |
using GA_IndexEdge = GA_EdgeT<GA_Index, false> |
SYS_FORCE_INLINE size_t hash_value | ( | const GA_EdgeT< T, DIRECTED > & | edge | ) |