SNAP Library 2.1, Developer Reference  2013-09-25 10:47:25
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
hash.h File Reference
#include "bd.h"
Include dependency graph for hash.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  THashKeyDat< TKey, TDat >
class  THashKeyDatI< TKey, TDat >
class  TDefaultHashFunc< TKey >
class  THash< TKey, TDat, THashFunc >
class  THash< TKey, TDat, THashFunc >::THashKeyDatCmp
class  PHash< TKey, TDat >
class  TBigStrPool
class  TStrHash< TDat, TStringPool, THashFunc >
class  TCache< TKey, TDat, THashFunc >
class  TStrHashF_OldGLib
class  TStrHashF_Md5
class  TStrHashF_DJB
class  TVecHashF_OldGLib< TVec >

Typedefs

typedef THash< TCh, TCh > TChChH
typedef THash< TChTr, TInt > TChTrIntH
typedef THash< TInt, TInt > TIntH
typedef THash< TUInt64, TInt > TUInt64H
typedef THash< TInt, TBool > TIntBoolH
typedef THash< TInt, TInt > TIntIntH
typedef THash< TInt, TUInt64 > TIntUInt64H
typedef THash< TInt, TIntFltPr > TIntIntFltPrH
typedef THash< TInt, TIntV > TIntIntVH
typedef THash< TInt, TIntH > TIntIntHH
typedef THash< TInt, TFlt > TIntFltH
typedef THash< TInt, TFltPr > TIntFltPrH
typedef THash< TInt, TFltTr > TIntFltTrH
typedef THash< TInt, TFltV > TIntFltVH
typedef THash< TInt, TStr > TIntStrH
typedef THash< TInt, TStrV > TIntStrVH
typedef THash< TInt, TIntPr > TIntIntPrH
typedef THash< TInt, TIntPrV > TIntIntPrVH
typedef THash< TUInt64, TStrV > TUInt64StrVH
typedef THash< TIntPr, TInt > TIntPrIntH
typedef THash< TIntPr, TIntV > TIntPrIntVH
typedef THash< TIntPr, TIntPrV > TIntPrIntPrVH
typedef THash< TIntTr, TInt > TIntTrIntH
typedef THash< TIntV, TInt > TIntVIntH
typedef THash< TUInt, TUInt > TUIntH
typedef THash< TIntPr, TFlt > TIntPrFltH
typedef THash< TIntTr, TFlt > TIntTrFltH
typedef THash< TIntPr, TStr > TIntPrStrH
typedef THash< TIntPr, TStrV > TIntPrStrVH
typedef THash< TIntStrPr, TInt > TIntStrPrIntH
typedef THash< TFlt, TFlt > TFltFltH
typedef THash< TStr, TInt > TStrH
typedef THash< TStr, TBool > TStrBoolH
typedef THash< TStr, TInt > TStrIntH
typedef THash< TStr, TIntPr > TStrIntPrH
typedef THash< TStr, TIntV > TStrIntVH
typedef THash< TStr, TUInt64 > TStrUInt64H
typedef THash< TStr, TUInt64V > TStrUInt64VH
typedef THash< TStr, TIntPrV > TStrIntPrVH
typedef THash< TStr, TFlt > TStrFltH
typedef THash< TStr, TFltV > TStrFltVH
typedef THash< TStr, TStr > TStrStrH
typedef THash< TStr, TStrPr > TStrStrPrH
typedef THash< TStr, TStrV > TStrStrVH
typedef THash< TStr, TStrPrV > TStrStrPrVH
typedef THash< TStr, TStrKdV > TStrStrKdVH
typedef THash< TStr, TIntFltPr > TStrIntFltPrH
typedef THash< TStr, TStrIntPrV > TStrStrIntPrVH
typedef THash< TStr, TStrIntKdV > TStrStrIntKdVH
typedef THash< TDbStr, TInt > TDbStrIntH
typedef THash< TDbStr, TStr > TDbStrStrH
typedef THash< TStrPr, TBool > TStrPrBoolH
typedef THash< TStrPr, TInt > TStrPrIntH
typedef THash< TStrPr, TFlt > TStrPrFltH
typedef THash< TStrPr, TStr > TStrPrStrH
typedef THash< TStrPr, TStrV > TStrPrStrVH
typedef THash< TStrTr, TInt > TStrTrIntH
typedef THash< TStrIntPr, TInt > TStrIntPrIntH
typedef THash< TStrV, TInt > TStrVH
typedef THash< TStrV, TInt > TStrVIntH
typedef THash< TStrV, TIntV > TStrVIntVH
typedef THash< TStrV, TStr > TStrVStrH
typedef THash< TStrV, TStrV > TStrVStrVH
typedef TPt< TBigStrPool > PBigStrPool
typedef TStrHash< TInt > TStrSH
typedef TStrHash< TInt > TStrIntSH
typedef TStrHash< TIntV > TStrToIntVSH

Typedef Documentation

Definition at line 657 of file hash.h.

typedef THash<TCh, TCh> TChChH

Definition at line 558 of file hash.h.

Definition at line 559 of file hash.h.

Definition at line 609 of file hash.h.

Definition at line 610 of file hash.h.

typedef THash<TFlt, TFlt> TFltFltH

Definition at line 590 of file hash.h.

Definition at line 562 of file hash.h.

typedef THash<TInt, TFlt> TIntFltH

Definition at line 568 of file hash.h.

Definition at line 569 of file hash.h.

Definition at line 570 of file hash.h.

Definition at line 571 of file hash.h.

typedef THash<TInt, TInt> TIntH

Definition at line 560 of file hash.h.

Definition at line 565 of file hash.h.

typedef THash<TInt, TInt> TIntIntH

Definition at line 563 of file hash.h.

Definition at line 567 of file hash.h.

Definition at line 574 of file hash.h.

Definition at line 575 of file hash.h.

Definition at line 566 of file hash.h.

Definition at line 585 of file hash.h.

typedef THash< TIntPr, TInt > TIntPrIntH

Definition at line 577 of file hash.h.

Definition at line 579 of file hash.h.

Definition at line 578 of file hash.h.

Definition at line 587 of file hash.h.

Definition at line 588 of file hash.h.

typedef THash<TInt, TStr> TIntStrH

Definition at line 572 of file hash.h.

Definition at line 589 of file hash.h.

Definition at line 573 of file hash.h.

Definition at line 586 of file hash.h.

Definition at line 580 of file hash.h.

Definition at line 564 of file hash.h.

Definition at line 581 of file hash.h.

Definition at line 592 of file hash.h.

typedef THash<TStr, TFlt> TStrFltH

Definition at line 599 of file hash.h.

Definition at line 600 of file hash.h.

typedef THash<TStr, TInt> TStrH

Definition at line 591 of file hash.h.

Definition at line 606 of file hash.h.

typedef THash<TStr, TInt> TStrIntH

Definition at line 593 of file hash.h.

Definition at line 594 of file hash.h.

Definition at line 617 of file hash.h.

Definition at line 598 of file hash.h.

Definition at line 960 of file hash.h.

Definition at line 595 of file hash.h.

Definition at line 611 of file hash.h.

Definition at line 613 of file hash.h.

Definition at line 612 of file hash.h.

Definition at line 614 of file hash.h.

Definition at line 615 of file hash.h.

typedef TStrHash<TInt> TStrSH

Definition at line 959 of file hash.h.

typedef THash<TStr, TStr> TStrStrH

Definition at line 601 of file hash.h.

Definition at line 608 of file hash.h.

Definition at line 607 of file hash.h.

Definition at line 605 of file hash.h.

Definition at line 602 of file hash.h.

Definition at line 604 of file hash.h.

Definition at line 603 of file hash.h.

Definition at line 961 of file hash.h.

Definition at line 616 of file hash.h.

Definition at line 596 of file hash.h.

Definition at line 597 of file hash.h.

typedef THash<TStrV, TInt> TStrVH

Definition at line 618 of file hash.h.

Definition at line 619 of file hash.h.

Definition at line 620 of file hash.h.

Definition at line 621 of file hash.h.

Definition at line 622 of file hash.h.

Definition at line 561 of file hash.h.

Definition at line 576 of file hash.h.

typedef THash<TUInt, TUInt> TUIntH

Definition at line 582 of file hash.h.