![]() |
XRootD
|
Check sum helper for stdio. More...
#include <XrdClCheckSumHelper.hh>
Public Member Functions | |
CheckSumHelper (const std::string &name, const std::string &ckSumType) | |
Constructor. More... | |
virtual | ~CheckSumHelper () |
Destructor. More... | |
XRootDStatus | GetCheckSum (std::string &checkSum, std::string &checkSumType) |
template<typename T > | |
XRootDStatus | GetRawCheckSum (const std::string &checkSumType, T &value) |
const std::string & | GetType () |
XRootDStatus | Initialize () |
Initialize. More... | |
void | Update (const void *buffer, uint32_t size) |
Check sum helper for stdio.
Definition at line 25 of file XrdClCheckSumHelper.hh.
|
inline |
Constructor.
Definition at line 31 of file XrdClCheckSumHelper.hh.
|
inlinevirtual |
|
inline |
Definition at line 86 of file XrdClCheckSumHelper.hh.
References XrdCl::Log::Dump(), XrdCksData::Get(), XrdCl::DefaultEnv::GetLog(), XrdCl::Utils::NormalizeChecksum(), XrdCksData::Set(), and XrdCl::UtilityMsg.
|
inline |
Definition at line 114 of file XrdClCheckSumHelper.hh.
References XrdCl::errInvalidArgs, XrdCksCalc::Final(), and XrdCl::stError.
|
inline |
Definition at line 126 of file XrdClCheckSumHelper.hh.
|
inline |
Initialize.
Definition at line 49 of file XrdClCheckSumHelper.hh.
References XrdCl::errCheckSumError, XrdCl::errInternal, XrdCl::Log::Error(), XrdCl::CheckSumManager::GetCalculator(), XrdCl::DefaultEnv::GetCheckSumManager(), XrdCl::DefaultEnv::GetLog(), XrdCl::stError, and XrdCl::UtilityMsg.
|
inline |
Definition at line 77 of file XrdClCheckSumHelper.hh.
References XrdCksCalc::Update().