LLDB mainline
|
#include <Checksum.h>
Public Member Functions | |
Checksum (llvm::MD5::MD5Result md5=g_sentinel) | |
Checksum (const Checksum &checksum) | |
Checksum & | operator= (const Checksum &checksum) |
operator bool () const | |
bool | operator== (const Checksum &checksum) const |
bool | operator!= (const Checksum &checksum) const |
std::string | digest () const |
Static Public Attributes | |
static llvm::MD5::MD5Result | g_sentinel |
Private Member Functions | |
void | SetMD5 (llvm::MD5::MD5Result) |
Private Attributes | |
llvm::MD5::MD5Result | m_checksum |
Definition at line 15 of file Checksum.h.
Checksum::Checksum | ( | llvm::MD5::MD5Result | md5 = g_sentinel | ) |
Definition at line 15 of file Checksum.cpp.
References SetMD5().
Checksum::Checksum | ( | const Checksum & | checksum | ) |
Definition at line 17 of file Checksum.cpp.
References m_checksum, and SetMD5().
std::string Checksum::digest | ( | ) | const |
|
explicit |
Definition at line 29 of file Checksum.cpp.
bool Checksum::operator!= | ( | const Checksum & | checksum | ) | const |
Definition at line 35 of file Checksum.cpp.
Definition at line 19 of file Checksum.cpp.
References m_checksum, and SetMD5().
bool Checksum::operator== | ( | const Checksum & | checksum | ) | const |
Definition at line 31 of file Checksum.cpp.
References m_checksum.
|
private |
Definition at line 24 of file Checksum.cpp.
References m_checksum.
Referenced by Checksum(), and operator=().
|
static |
Definition at line 17 of file Checksum.h.
|
private |
Definition at line 32 of file Checksum.h.
Referenced by Checksum(), digest(), operator=(), operator==(), and SetMD5().