| 
    rippled
    
   | 
 
#include <AmountSpec.h>

Public Member Functions | |
| AmountSpec ()=default | |
Public Attributes | ||
| bool | native | |
| union { | ||
| XRPAmount xrp | ||
| IOUAmount iou = {} | ||
| }; | ||
| std::optional< AccountID > | issuer | |
| std::optional< Currency > | currency | |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, AmountSpec const &amt) | 
Definition at line 31 of file AmountSpec.h.
      
  | 
  explicitdefault | 
      
  | 
  friend | 
Definition at line 44 of file AmountSpec.h.
| bool ripple::AmountSpec::native | 
Definition at line 35 of file AmountSpec.h.
| XRPAmount ripple::AmountSpec::xrp | 
Definition at line 38 of file AmountSpec.h.
| IOUAmount ripple::AmountSpec::iou = {} | 
Definition at line 39 of file AmountSpec.h.
| union { ... } ripple::AmountSpec | 
| std::optional<AccountID> ripple::AmountSpec::issuer | 
Definition at line 41 of file AmountSpec.h.
| std::optional<Currency> ripple::AmountSpec::currency | 
Definition at line 42 of file AmountSpec.h.