| SNAP Library , Developer Reference
    2013-01-07 14:03:36
    SNAP, a general purpose, high performance system for analysis and manipulation of large networks | 
#include <hash.h>

| Public Member Functions | |
| PHash () | |
| PHash (const int &MxVals, const int &Vals) | |
| PHash (const THash< TKey, TDat > &_V) | |
| PHash (TSIn &SIn) | |
| void | Save (TSOut &SOut) const | 
| PHash< TKey, TDat > & | operator= (const PHash< TKey, TDat > &Vec) | 
| bool | operator== (const PHash< TKey, TDat > &Vec) const | 
| bool | operator< (const PHash< TKey, TDat > &Vec) const | 
| Static Public Member Functions | |
| static TPt< PHash< TKey, TDat > > | New () | 
| static TPt< PHash< TKey, TDat > > | New (const int &MxVals, const int &Vals) | 
| static TPt< PHash< TKey, TDat > > | New (const THash< TKey, TDat > &H) | 
| static TPt< PHash< TKey, TDat > > | Load (TSIn &SIn) | 
| Public Attributes | |
| THash< TKey, TDat > | H | 
| Private Attributes | |
| TCRef | CRef | 
| Friends | |
| class | TPt< PHash< TKey, TDat > > | 
| static TPt<PHash<TKey, TDat> > PHash< TKey, TDat >::Load | ( | TSIn & | SIn | ) |  [inline, static] | 
Definition at line 641 of file hash.h.
{return new PHash<TKey, TDat>(SIn);}
| static TPt<PHash<TKey, TDat> > PHash< TKey, TDat >::New | ( | ) |  [inline, static] | 
Definition at line 632 of file hash.h.
                                      {
    return new PHash<TKey, TDat>();}
| static TPt<PHash<TKey, TDat> > PHash< TKey, TDat >::New | ( | const int & | MxVals, | 
| const int & | Vals | ||
| ) |  [inline, static] | 
Definition at line 635 of file hash.h.
                                                                        {
    return new PHash<TKey, TDat>(MxVals, Vals);}
| static TPt<PHash<TKey, TDat> > PHash< TKey, TDat >::New | ( | const THash< TKey, TDat > & | H | ) |  [inline, static] | 
Definition at line 638 of file hash.h.
References PHash< TKey, TDat >::H.
                                                                {
    return new PHash<TKey, TDat>(H);}
| PHash<TKey, TDat>& PHash< TKey, TDat >::operator= | ( | const PHash< TKey, TDat > & | Vec | ) |  [inline] | 
Definition at line 644 of file hash.h.
References PHash< TKey, TDat >::H.
Definition at line 642 of file hash.h.
References PHash< TKey, TDat >::H, and THash< TKey, TDat, THashFunc >::Save().

Definition at line 629 of file hash.h.
Referenced by PHash< TKey, TDat >::New(), PHash< TKey, TDat >::operator<(), PHash< TKey, TDat >::operator=(), PHash< TKey, TDat >::operator==(), and PHash< TKey, TDat >::Save().