webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | List of all members
rtc::Sha1Digest Class Reference

#include <sha1digest.h>

Inheritance diagram for rtc::Sha1Digest:
rtc::MessageDigest rtc::MessageDigest

Public Types

enum  { kSize = SHA1_DIGEST_SIZE }
 
enum  { kSize = SHA1_DIGEST_SIZE }
 
- Public Types inherited from rtc::MessageDigest
enum  { kMaxSize = 64 }
 
enum  { kMaxSize = 64 }
 

Public Member Functions

 Sha1Digest ()
 
size_t Size () const override
 
void Update (const void *buf, size_t len) override
 
size_t Finish (void *buf, size_t len) override
 
 Sha1Digest ()
 
size_t Size () const override
 
void Update (const void *buf, size_t len) override
 
size_t Finish (void *buf, size_t len) override
 
- Public Member Functions inherited from rtc::MessageDigest
virtual ~MessageDigest ()
 
virtual ~MessageDigest ()
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kSize 

◆ anonymous enum

anonymous enum
Enumerator
kSize 

Constructor & Destructor Documentation

◆ Sha1Digest() [1/2]

rtc::Sha1Digest::Sha1Digest ( )
inline

◆ Sha1Digest() [2/2]

rtc::Sha1Digest::Sha1Digest ( )
inline

Member Function Documentation

◆ Finish() [1/2]

size_t rtc::Sha1Digest::Finish ( void buf,
size_t  len 
)
overridevirtual

Implements rtc::MessageDigest.

◆ Finish() [2/2]

size_t rtc::Sha1Digest::Finish ( void buf,
size_t  len 
)
overridevirtual

Implements rtc::MessageDigest.

◆ Size() [1/2]

size_t rtc::Sha1Digest::Size ( ) const
overridevirtual

Implements rtc::MessageDigest.

◆ Size() [2/2]

size_t rtc::Sha1Digest::Size ( ) const
overridevirtual

Implements rtc::MessageDigest.

◆ Update() [1/2]

void rtc::Sha1Digest::Update ( const void buf,
size_t  len 
)
overridevirtual

Implements rtc::MessageDigest.

◆ Update() [2/2]

void rtc::Sha1Digest::Update ( const void buf,
size_t  len 
)
overridevirtual

Implements rtc::MessageDigest.


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