rippled
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ripple::detail::ExtendedPaymentComponents Struct Reference

#include <LendingHelpers.h>

Inheritance diagram for ripple::detail::ExtendedPaymentComponents:
Inheritance graph
[legend]
Collaboration diagram for ripple::detail::ExtendedPaymentComponents:
Collaboration graph
[legend]

Public Member Functions

 ExtendedPaymentComponents (PaymentComponents const &p, Number fee, Number interest=numZero)
 
Number trackedInterestPart () const
 

Public Attributes

Number untrackedManagementFee
 
Number untrackedInterest
 
Number totalDue
 
Number trackedValueDelta
 
Number trackedPrincipalDelta
 
Number trackedManagementFeeDelta
 
PaymentSpecialCase specialCase = PaymentSpecialCase::none
 

Detailed Description

Definition at line 321 of file LendingHelpers.h.

Constructor & Destructor Documentation

◆ ExtendedPaymentComponents()

ripple::detail::ExtendedPaymentComponents::ExtendedPaymentComponents ( PaymentComponents const &  p,
Number  fee,
Number  interest = numZero 
)

Definition at line 345 of file LendingHelpers.h.

Member Function Documentation

◆ trackedInterestPart()

Number ripple::detail::PaymentComponents::trackedInterestPart ( ) const
inherited

Definition at line 964 of file LendingHelpers.cpp.

Member Data Documentation

◆ untrackedManagementFee

Number ripple::detail::ExtendedPaymentComponents::untrackedManagementFee

Definition at line 328 of file LendingHelpers.h.

◆ untrackedInterest

Number ripple::detail::ExtendedPaymentComponents::untrackedInterest

Definition at line 335 of file LendingHelpers.h.

◆ totalDue

Number ripple::detail::ExtendedPaymentComponents::totalDue

Definition at line 343 of file LendingHelpers.h.

◆ trackedValueDelta

Number ripple::detail::PaymentComponents::trackedValueDelta
inherited

Definition at line 274 of file LendingHelpers.h.

◆ trackedPrincipalDelta

Number ripple::detail::PaymentComponents::trackedPrincipalDelta
inherited

Definition at line 280 of file LendingHelpers.h.

◆ trackedManagementFeeDelta

Number ripple::detail::PaymentComponents::trackedManagementFeeDelta
inherited

Definition at line 287 of file LendingHelpers.h.

◆ specialCase

PaymentSpecialCase ripple::detail::PaymentComponents::specialCase = PaymentSpecialCase::none
inherited

Definition at line 293 of file LendingHelpers.h.