GA_EdgeHashT< T > Class Template Reference

#include <GA_EdgeHash.h>

Inheritance diagram for GA_EdgeHashT< T >:

UT_Hash UT_SmallObject< UT_Hash, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_ON > UT_SmallObjectDefaultSuperClass

List of all members.

Public Member Functions

 GA_EdgeHashT (T a, T b)
 GA_EdgeHashT (GA_EdgeHashT const &h)
getA () const
getB () const
int compare (const UT_Hash &a) const
void copy (const UT_Hash &a)
unsigned hash () const
UT_Hashcopy () const


Detailed Description

template<typename T>
class GA_EdgeHashT< T >

Definition at line 31 of file GA_EdgeHash.h.


Constructor & Destructor Documentation

template<typename T >
GA_EdgeHashT< T >::GA_EdgeHashT ( a,
b 
) [inline]

Definition at line 34 of file GA_EdgeHash.h.

template<typename T >
GA_EdgeHashT< T >::GA_EdgeHashT ( GA_EdgeHashT< T > const &  h  )  [inline]

Definition at line 35 of file GA_EdgeHash.h.


Member Function Documentation

template<typename T >
int GA_EdgeHashT< T >::compare ( const UT_Hash a  )  const [inline, virtual]

Implements UT_Hash.

Definition at line 41 of file GA_EdgeHash.h.

template<typename T >
UT_Hash* GA_EdgeHashT< T >::copy (  )  const [inline, virtual]

Implements UT_Hash.

Definition at line 56 of file GA_EdgeHash.h.

template<typename T >
void GA_EdgeHashT< T >::copy ( const UT_Hash a  )  [inline, virtual]

Implements UT_Hash.

Definition at line 46 of file GA_EdgeHash.h.

template<typename T >
T GA_EdgeHashT< T >::getA (  )  const [inline]

Definition at line 38 of file GA_EdgeHash.h.

template<typename T >
T GA_EdgeHashT< T >::getB (  )  const [inline]

Definition at line 39 of file GA_EdgeHash.h.

template<typename T >
unsigned GA_EdgeHashT< T >::hash (  )  const [inline, virtual]

Implements UT_Hash.

Definition at line 51 of file GA_EdgeHash.h.


The documentation for this class was generated from the following file:

Generated on Thu Jan 31 00:30:42 2013 for HDK by  doxygen 1.5.9