SNAP Library 6.0, Developer Reference
2020-12-09 16:24:20
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] |
|
private |
|
inline |
TMd5Sig::TMd5Sig | ( | const PSIn & | SIn | ) |
Definition at line 239 of file md5.cpp.
References CdT, and TMd5::New().
TMd5Sig::TMd5Sig | ( | const TStr & | Str | ) |
Definition at line 244 of file md5.cpp.
References CdT, TMd5::New(), and TStrIn::New().
TMd5Sig::TMd5Sig | ( | const TChA & | ChA | ) |
Definition at line 249 of file md5.cpp.
References TMd5::Add(), CdT, TChA::CStr(), TMd5::Def(), TChA::Len(), and TMd5::Sig.
TMd5Sig::TMd5Sig | ( | const char * | CStr | ) |
Definition at line 254 of file md5.cpp.
References TMd5::Add(), CdT, TMd5::Def(), and TMd5::Sig.
TMd5Sig::TMd5Sig | ( | const TMem & | Mem | ) |
Definition at line 259 of file md5.cpp.
References CdT, TMd5::New(), and TMemIn::New().
|
inline |
|
inline |
Definition at line 94 of file md5.h.
References TSIn::LoadBf().
int TMd5Sig::GetPrimHashCd | ( | ) | const |
Definition at line 264 of file md5.cpp.
References CdT.
Referenced by TStrHashF_Md5::GetPrimHashCd().
int TMd5Sig::GetSecHashCd | ( | ) | const |
Definition at line 271 of file md5.cpp.
References CdT.
Referenced by TStrHashF_Md5::GetSecHashCd().
TStr TMd5Sig::GetStr | ( | ) | const |
Definition at line 278 of file md5.cpp.
References CdT, and TCh::GetHexCh().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 95 of file md5.h.
References TSOut::SaveBf().
|
private |
Definition at line 84 of file md5.h.
Referenced by GetPrimHashCd(), GetSecHashCd(), GetStr(), operator<(), operator=(), operator==(), and TMd5Sig().