TrinityCore
Trinity::Impl::GenericHashImpl Struct Reference

#include <CryptoHash.h>

Public Types

typedef EVP_MD const *(* HashCreator) ()
 

Static Public Member Functions

static EVP_MD_CTX * MakeCTX () noexcept
 
static void DestroyCTX (EVP_MD_CTX *ctx)
 

Detailed Description

Definition at line 34 of file CryptoHash.h.

Member Typedef Documentation

◆ HashCreator

typedef EVP_MD const *(* Trinity::Impl::GenericHashImpl::HashCreator) ()

Definition at line 36 of file CryptoHash.h.

Member Function Documentation

◆ DestroyCTX()

static void Trinity::Impl::GenericHashImpl::DestroyCTX ( EVP_MD_CTX *  ctx)
inlinestatic

Definition at line 39 of file CryptoHash.h.

+ Here is the caller graph for this function:

◆ MakeCTX()

static EVP_MD_CTX * Trinity::Impl::GenericHashImpl::MakeCTX ( )
inlinestaticnoexcept

Definition at line 38 of file CryptoHash.h.

+ Here is the caller graph for this function:

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