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

#include <MPTIssue.h>

Collaboration diagram for ripple::MPTIssue:
Collaboration graph
[legend]

Public Member Functions

 MPTIssue ()=default
 
 MPTIssue (MPTID const &issuanceID)
 
AccountID const & getIssuer () const
 
constexpr MPTID const & getMptID () const
 
std::string getText () const
 
void setJson (Json::Value &jv) const
 
bool native () const
 

Private Attributes

MPTID mptID_
 

Friends

constexpr bool operator== (MPTIssue const &lhs, MPTIssue const &rhs)
 
constexpr std::weak_ordering operator<=> (MPTIssue const &lhs, MPTIssue const &rhs)
 

Detailed Description

Definition at line 32 of file MPTIssue.h.

Constructor & Destructor Documentation

◆ MPTIssue() [1/2]

ripple::MPTIssue::MPTIssue ( )
default

◆ MPTIssue() [2/2]

ripple::MPTIssue::MPTIssue ( MPTID const &  issuanceID)
explicit

Definition at line 35 of file MPTIssue.cpp.

Member Function Documentation

◆ getIssuer()

AccountID const & ripple::MPTIssue::getIssuer ( ) const

Definition at line 40 of file MPTIssue.cpp.

◆ getMptID()

constexpr MPTID const & ripple::MPTIssue::getMptID ( ) const
constexpr

Definition at line 46 of file MPTIssue.h.

◆ getText()

std::string ripple::MPTIssue::getText ( ) const

Definition at line 52 of file MPTIssue.cpp.

◆ setJson()

void ripple::MPTIssue::setJson ( Json::Value jv) const

Definition at line 58 of file MPTIssue.cpp.

◆ native()

bool ripple::MPTIssue::native ( ) const

Definition at line 64 of file MPTIssue.h.

Friends And Related Symbol Documentation

◆ operator==

constexpr bool operator== ( MPTIssue const &  lhs,
MPTIssue const &  rhs 
)
friend

Definition at line 71 of file MPTIssue.h.

◆ operator<=>

constexpr std::weak_ordering operator<=> ( MPTIssue const &  lhs,
MPTIssue const &  rhs 
)
friend

Definition at line 76 of file MPTIssue.h.

Member Data Documentation

◆ mptID_

MPTID ripple::MPTIssue::mptID_
private

Definition at line 35 of file MPTIssue.h.