rippled
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ripple::test::jtx::balance Class Reference

A balance matches. More...

#include <balance.h>

Collaboration diagram for ripple::test::jtx::balance:
Collaboration graph
[legend]

Public Member Functions

 balance (Account const &account, none_t)
 
 balance (Account const &account, None const &value)
 
 balance (Account const &account, STAmount const &value)
 
void operator() (Env &) const
 

Private Attributes

bool const none_
 
Account const account_
 
STAmount const value_
 

Detailed Description

A balance matches.

This allows "none" which means either the account doesn't exist (no XRP) or the trust line does not exist. If an amount is specified, the SLE must exist even if the amount is 0, or else the test fails.

Definition at line 19 of file balance.h.

Constructor & Destructor Documentation

◆ balance() [1/3]

ripple::test::jtx::balance::balance ( Account const &  account,
none_t   
)

Definition at line 27 of file balance.h.

◆ balance() [2/3]

ripple::test::jtx::balance::balance ( Account const &  account,
None const &  value 
)

Definition at line 32 of file balance.h.

◆ balance() [3/3]

ripple::test::jtx::balance::balance ( Account const &  account,
STAmount const &  value 
)

Definition at line 37 of file balance.h.

Member Function Documentation

◆ operator()()

void ripple::test::jtx::balance::operator() ( Env env) const

Definition at line 66 of file balance.cpp.

Member Data Documentation

◆ none_

bool const ripple::test::jtx::balance::none_
private

Definition at line 22 of file balance.h.

◆ account_

Account const ripple::test::jtx::balance::account_
private

Definition at line 23 of file balance.h.

◆ value_

STAmount const ripple::test::jtx::balance::value_
private

Definition at line 24 of file balance.h.