MiKTeX 23.10-next
A scalable TeX distribution
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
MiKTeX::Core::MD5 Class Reference

Instances of this struct represent MD5 values. More...

#include <miktex/Core/MD5.h>

Inheritance diagram for MiKTeX::Core::MD5:
Inheritance graph
[legend]
Collaboration diagram for MiKTeX::Core::MD5:
Collaboration graph
[legend]

Public Member Functions

std::string ToString () const
 

Static Public Member Functions

static MD5 FromFile (const MiKTeX::Util::PathName &path)
 
static MD5 FromChars (const std::string &s)
 
static MD5 Parse (const std::string &hexString)
 

Detailed Description

Instances of this struct represent MD5 values.

Member Function Documentation

◆ FromChars()

static MD5 MiKTeX::Core::MD5::FromChars ( const std::string &  s)
static

Calculates the MD5 value of a char sequence.

Parameters
sThe char sequence.
Returns
Returns the MD5 of the char sequence.

◆ FromFile()

static MD5 MiKTeX::Core::MD5::FromFile ( const MiKTeX::Util::PathName path)
static

Calculates the MD5 value of a file.

Parameters
lpszPathThe path name of the file.
Returns
Returns the MD5 of the file.

◆ Parse()

static MD5 MiKTeX::Core::MD5::Parse ( const std::string &  hexString)
static

Parses the string represention of an MD5.

Parameters
lpszHexStringThe string representation (32 hex characters).
Returns
Returns the MD5.

◆ ToString()

std::string MiKTeX::Core::MD5::ToString ( ) const
inline

Converts this MD5 into a string object.

Returns
Returns a string object.

The documentation for this class was generated from the following file: