SNAP Library , User 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.
{ return new PHash<TKey, TDat>(H);}