|
SNAP Library 2.0, User Reference
2013-05-13 16:33:57
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] |