rippled
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
ripple::test::jtx::XRP_t Struct Reference

#include <amount.h>

Public Member Functions

 operator Issue () const
 Implicit conversion to Issue.
 
None operator() (none_t) const
 Returns None-of-XRP.
 
template<class T , class = std::enable_if_t<std::is_integral_v<T>>>
PrettyAmount operator() (T v) const
 Returns an amount of XRP as PrettyAmount, which is trivially convertable to STAmount.
 
PrettyAmount operator() (double v) const
 

Friends

BookSpec operator~ (XRP_t const &)
 

Detailed Description

Definition at line 233 of file src/test/jtx/amount.h.

Member Function Documentation

◆ operator Issue()

ripple::test::jtx::XRP_t::operator Issue ( ) const

Implicit conversion to Issue.

This allows passing XRP where an Issue is expected.

Definition at line 240 of file src/test/jtx/amount.h.

◆ operator()() [1/3]

template<class T , class = std::enable_if_t<std::is_integral_v<T>>>
PrettyAmount ripple::test::jtx::XRP_t::operator() ( v) const

Returns an amount of XRP as PrettyAmount, which is trivially convertable to STAmount.

Parameters
vThe number of XRP (not drops)

Definition at line 253 of file src/test/jtx/amount.h.

◆ operator()() [2/3]

PrettyAmount ripple::test::jtx::XRP_t::operator() ( double  v) const

Definition at line 261 of file src/test/jtx/amount.h.

◆ operator()() [3/3]

None ripple::test::jtx::XRP_t::operator() ( none_t  ) const

Returns None-of-XRP.

Definition at line 280 of file src/test/jtx/amount.h.

Friends And Related Symbol Documentation

◆ operator~

BookSpec operator~ ( XRP_t const &  )
friend

Definition at line 286 of file src/test/jtx/amount.h.