Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
webrtc::OpenSSLDigest Class Reference
Inheritance diagram for webrtc::OpenSSLDigest:

Public Types

enum  : int { KMaxSize = 64 }

Public Member Functions

OpenSSLDigest & operator= (OpenSSLDigest const &)
 OpenSSLDigest (OpenSSLDigest const &)
virtual uint64 Size () const
virtual void Update (void const *buf, uint64 len)
virtual uint64 Finish (void *buf, uint64 len)
MCAPI OpenSSLDigest (::std::string_view algorithm)
MCAPI void * $ctor (::std::string_view algorithm)
MCAPI uint64 $Size () const
MCAPI void $Update (void const *buf, uint64 len)
MCAPI uint64 $Finish (void *buf, uint64 len)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI bool GetDigestEVP (::std::string_view algorithm, ::evp_md_st const **mdp)
static MCAPI bool GetDigestSize (::std::string_view algorithm, uint64 *length)
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk13d84c
::ll::UntypedStorage< 8, 8 > mUnk266f9d

Constructor & Destructor Documentation

◆ OpenSSLDigest()

MCAPI webrtc::OpenSSLDigest::OpenSSLDigest ( ::std::string_view algorithm)
explicit
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ Size()

virtual uint64 webrtc::OpenSSLDigest::Size ( ) const
virtual

Implements webrtc::MessageDigest.

◆ Update()

virtual void webrtc::OpenSSLDigest::Update ( void const * buf,
uint64 len )
virtual

Implements webrtc::MessageDigest.

◆ Finish()

virtual uint64 webrtc::OpenSSLDigest::Finish ( void * buf,
uint64 len )
virtual

Implements webrtc::MessageDigest.

◆ GetDigestEVP()

MCAPI bool webrtc::OpenSSLDigest::GetDigestEVP ( ::std::string_view algorithm,
::evp_md_st const ** mdp )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetDigestSize()

MCAPI bool webrtc::OpenSSLDigest::GetDigestSize ( ::std::string_view algorithm,
uint64 * length )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * webrtc::OpenSSLDigest::$ctor ( ::std::string_view algorithm)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Size()

MCAPI uint64 webrtc::OpenSSLDigest::$Size ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Update()

MCAPI void webrtc::OpenSSLDigest::$Update ( void const * buf,
uint64 len )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Finish()

MCAPI uint64 webrtc::OpenSSLDigest::$Finish ( void * buf,
uint64 len )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** webrtc::OpenSSLDigest::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::MessageDigest::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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