rippled
Classes | Public Types | Public Member Functions | Private Attributes | List of all members
ripple::test::csf::Validations_test::Adaptor Class Reference
Collaboration diagram for ripple::test::csf::Validations_test::Adaptor:
Collaboration graph
[legend]

Classes

struct  Mutex
 

Public Types

using Validation = csf::Validation
 
using Ledger = csf::Ledger
 

Public Member Functions

 Adaptor (clock_type &c, LedgerOracle &o)
 
NetClock::time_point now () const
 
std::optional< Ledgeracquire (Ledger::ID const &id)
 

Private Attributes

clock_typec_
 
LedgerOracleoracle_
 

Detailed Description

Definition at line 170 of file Validations_test.cpp.

Member Typedef Documentation

◆ Validation

Definition at line 190 of file Validations_test.cpp.

◆ Ledger

Definition at line 191 of file Validations_test.cpp.

Constructor & Destructor Documentation

◆ Adaptor()

ripple::test::csf::Validations_test::Adaptor::Adaptor ( clock_type c,
LedgerOracle o 
)

Definition at line 193 of file Validations_test.cpp.

Member Function Documentation

◆ now()

NetClock::time_point ripple::test::csf::Validations_test::Adaptor::now ( ) const

Definition at line 198 of file Validations_test.cpp.

◆ acquire()

std::optional<Ledger> ripple::test::csf::Validations_test::Adaptor::acquire ( Ledger::ID const &  id)

Definition at line 204 of file Validations_test.cpp.

Member Data Documentation

◆ c_

clock_type& ripple::test::csf::Validations_test::Adaptor::c_
private

Definition at line 172 of file Validations_test.cpp.

◆ oracle_

LedgerOracle& ripple::test::csf::Validations_test::Adaptor::oracle_
private

Definition at line 173 of file Validations_test.cpp.