rippled
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ripple::digest_test Class Reference
Inheritance diagram for ripple::digest_test:
Inheritance graph
[legend]
Collaboration diagram for ripple::digest_test:
Collaboration graph
[legend]

Public Member Functions

 digest_test ()
 
void testSHA512 ()
 
void testSHA256 ()
 
void testRIPEMD160 ()
 
void run () override
 

Private Member Functions

template<class Hasher >
void test (char const *name)
 

Private Attributes

std::vector< uint256dataset1
 

Detailed Description

Definition at line 33 of file digest_test.cpp.

Constructor & Destructor Documentation

◆ digest_test()

ripple::digest_test::digest_test ( )

Definition at line 110 of file digest_test.cpp.

Member Function Documentation

◆ test()

template<class Hasher >
void ripple::digest_test::test ( char const *  name)
private

Definition at line 39 of file digest_test.cpp.

◆ testSHA512()

void ripple::digest_test::testSHA512 ( )

Definition at line 123 of file digest_test.cpp.

◆ testSHA256()

void ripple::digest_test::testSHA256 ( )

Definition at line 132 of file digest_test.cpp.

◆ testRIPEMD160()

void ripple::digest_test::testRIPEMD160 ( )

Definition at line 141 of file digest_test.cpp.

◆ run()

void ripple::digest_test::run ( )
override

Definition at line 150 of file digest_test.cpp.

Member Data Documentation

◆ dataset1

std::vector<uint256> ripple::digest_test::dataset1
private

Definition at line 35 of file digest_test.cpp.