rippled
Public Member Functions | Private Attributes | List of all members
ripple::CanonicalTXSet::Key Class Reference
Collaboration diagram for ripple::CanonicalTXSet::Key:
Collaboration graph
[legend]

Public Member Functions

 Key (uint256 const &account, std::uint32_t seq, uint256 const &id)
 
bool operator< (Key const &rhs) const
 
bool operator> (Key const &rhs) const
 
bool operator<= (Key const &rhs) const
 
bool operator>= (Key const &rhs) const
 
bool operator== (Key const &rhs) const
 
bool operator!= (Key const &rhs) const
 
uint256 const & getTXID () const
 

Private Attributes

uint256 mAccount
 
uint256 mTXid
 
std::uint32_t mSeq
 

Detailed Description

Definition at line 39 of file CanonicalTXSet.h.

Constructor & Destructor Documentation

◆ Key()

ripple::CanonicalTXSet::Key::Key ( uint256 const &  account,
std::uint32_t  seq,
uint256 const &  id 
)

Definition at line 42 of file CanonicalTXSet.h.

Member Function Documentation

◆ operator<()

bool ripple::CanonicalTXSet::Key::operator< ( Key const &  rhs) const

Definition at line 26 of file CanonicalTXSet.cpp.

◆ operator>()

bool ripple::CanonicalTXSet::Key::operator> ( Key const &  rhs) const

Definition at line 44 of file CanonicalTXSet.cpp.

◆ operator<=()

bool ripple::CanonicalTXSet::Key::operator<= ( Key const &  rhs) const

Definition at line 62 of file CanonicalTXSet.cpp.

◆ operator>=()

bool ripple::CanonicalTXSet::Key::operator>= ( Key const &  rhs) const

Definition at line 80 of file CanonicalTXSet.cpp.

◆ operator==()

bool ripple::CanonicalTXSet::Key::operator== ( Key const &  rhs) const

Definition at line 57 of file CanonicalTXSet.h.

◆ operator!=()

bool ripple::CanonicalTXSet::Key::operator!= ( Key const &  rhs) const

Definition at line 62 of file CanonicalTXSet.h.

◆ getTXID()

uint256 const& ripple::CanonicalTXSet::Key::getTXID ( ) const

Definition at line 68 of file CanonicalTXSet.h.

Member Data Documentation

◆ mAccount

uint256 ripple::CanonicalTXSet::Key::mAccount
private

Definition at line 74 of file CanonicalTXSet.h.

◆ mTXid

uint256 ripple::CanonicalTXSet::Key::mTXid
private

Definition at line 75 of file CanonicalTXSet.h.

◆ mSeq

std::uint32_t ripple::CanonicalTXSet::Key::mSeq
private

Definition at line 76 of file CanonicalTXSet.h.