#include <Asset.h>
Definition at line 47 of file Asset.h.
 
◆ value_type
◆ Asset() [1/4]
◆ Asset() [2/4]
      
        
          | ripple::Asset::Asset  | 
          ( | 
          Issue const &  | 
          issue | ) | 
           | 
        
      
 
Conversions to Asset are implicit and conversions to specific issue type are explicit. 
This design facilitates the use of Asset. 
Definition at line 61 of file Asset.h.
 
 
◆ Asset() [3/4]
      
        
          | ripple::Asset::Asset  | 
          ( | 
          MPTIssue const &  | 
          mptIssue | ) | 
           | 
        
      
 
 
◆ Asset() [4/4]
      
        
          | ripple::Asset::Asset  | 
          ( | 
          MPTID const &  | 
          issuanceID | ) | 
           | 
        
      
 
 
◆ getIssuer()
      
        
          | AccountID const  & ripple::Asset::getIssuer  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ get() [1/3]
template<ValidIssueType TIss> 
  
  
      
        
          | constexpr TIss const  & ripple::Asset::get  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
constexpr   | 
  
 
 
◆ get() [2/3]
template<ValidIssueType TIss> 
      
        
          | TIss & ripple::Asset::get  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ holds()
template<ValidIssueType TIss> 
  
  
      
        
          | constexpr bool ripple::Asset::holds  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
constexpr   | 
  
 
 
◆ getText()
◆ value()
◆ setJson()
◆ operator()()
◆ native()
      
        
          | bool ripple::Asset::native  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ get() [3/3]
template<ValidIssueType TIss> 
  
  
      
        
          | constexpr TIss const  & ripple::Asset::get  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
constexpr   | 
  
 
 
◆ operator== [1/2]
  
  
      
        
          | constexpr bool operator==  | 
          ( | 
          Asset const &  | 
          lhs,  | 
         
        
           | 
           | 
          Asset const &  | 
          rhs  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
 
◆ operator<=>
◆ operator== [2/2]
  
  
      
        
          | constexpr bool operator==  | 
          ( | 
          Currency const &  | 
          lhs,  | 
         
        
           | 
           | 
          Asset const &  | 
          rhs  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
 
◆ equalTokens
  
  
      
        
          | constexpr bool equalTokens  | 
          ( | 
          Asset const &  | 
          lhs,  | 
         
        
           | 
           | 
          Asset const &  | 
          rhs  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
Return true if both assets refer to the same currency (regardless of issuer) or MPT issuance. 
Otherwise return false. 
Definition at line 201 of file Asset.h.
 
 
◆ issue_