SNAP Library 2.1, User Reference
2013-09-25 10:47:25
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <md5.h>
Public Member Functions | |
TMd5Sig () | |
TMd5Sig (const TMd5Sig &Md5Sig) | |
TMd5Sig (const PSIn &SIn) | |
TMd5Sig (const TStr &Str) | |
TMd5Sig (const TChA &ChA) | |
TMd5Sig (const char *CStr) | |
TMd5Sig (const TMem &Mem) | |
TMd5Sig (const TMd5 &Md5) | |
TMd5Sig (TSIn &SIn) | |
void | Save (TSOut &SOut) const |
TMd5Sig & | operator= (const TMd5Sig &Md5Sig) |
bool | operator== (const TMd5Sig &Md5Sig) const |
bool | operator< (const TMd5Sig &Md5Sig) const |
int | operator[] (const int &CdN) const |
int | GetPrimHashCd () const |
int | GetSecHashCd () const |
TStr | GetStr () const |
void | GetUInt (const int &StartCd, uint &UInt) const |
Private Types | |
typedef TB1Def::TB1 | uint1 |
Private Attributes | |
uint1 | CdT [16] |
typedef TB1Def::TB1 TMd5Sig::uint1 [private] |
TMd5Sig::TMd5Sig | ( | ) | [inline] |
TMd5Sig::TMd5Sig | ( | const TMd5Sig & | Md5Sig | ) | [inline] |
TMd5Sig::TMd5Sig | ( | const PSIn & | SIn | ) |
TMd5Sig::TMd5Sig | ( | const TStr & | Str | ) |
TMd5Sig::TMd5Sig | ( | const TChA & | ChA | ) |
TMd5Sig::TMd5Sig | ( | const char * | CStr | ) |
TMd5Sig::TMd5Sig | ( | const TMem & | Mem | ) |
TMd5Sig::TMd5Sig | ( | const TMd5 & | Md5 | ) | [inline] |
int TMd5Sig::GetPrimHashCd | ( | ) | const |
int TMd5Sig::GetSecHashCd | ( | ) | const |
TStr TMd5Sig::GetStr | ( | ) | const |
Definition at line 278 of file md5.cpp.
{ TChA ChA(32); for (int CdN=0; CdN<16; CdN++){ ChA+=TCh::GetHexCh(CdT[CdN]/16); ChA+=TCh::GetHexCh(CdT[CdN]%16); } return ChA; }
void TMd5Sig::GetUInt | ( | const int & | StartCd, |
uint & | UInt | ||
) | const [inline] |
bool TMd5Sig::operator< | ( | const TMd5Sig & | Md5Sig | ) | const [inline] |
bool TMd5Sig::operator== | ( | const TMd5Sig & | Md5Sig | ) | const [inline] |
int TMd5Sig::operator[] | ( | const int & | CdN | ) | const [inline] |
void TMd5Sig::Save | ( | TSOut & | SOut | ) | const [inline] |
uint1 TMd5Sig::CdT[16] [private] |