xrpld
Loading...
Searching...
No Matches
xrpl::XChainClaimAttestations Class Referencefinal

#include <XChainAttestations.h>

Inheritance diagram for xrpl::XChainClaimAttestations:
Collaboration diagram for xrpl::XChainClaimAttestations:

Public Types

using AttCollection

Public Member Functions

STArray toSTArray () const
AttCollection::const_iterator begin () const
AttCollection::iterator begin ()
AttCollection::const_iterator end () const
AttCollection::iterator end ()
std::size_t eraseIf (F &&f)
std::size_t size () const
bool empty () const
AttCollection const & attestations () const
void emplaceBack (T &&att)

Private Types

using TBase = XChainAttestationsBase<XChainClaimAttestation>

Private Attributes

AttCollection attestations_

Static Private Attributes

static constexpr std::uint32_t kMaxAttestations

Detailed Description

Definition at line 458 of file XChainAttestations.h.

Member Typedef Documentation

◆ TBase

◆ AttCollection

using xrpl::XChainAttestationsBase< XChainClaimAttestation >::AttCollection
inherited

Definition at line 354 of file XChainAttestations.h.

Member Function Documentation

◆ toSTArray()

STArray xrpl::XChainAttestationsBase< XChainClaimAttestation >::toSTArray ( ) const
nodiscardinherited

◆ begin() [1/2]

AttCollection::const_iterator xrpl::XChainAttestationsBase< XChainClaimAttestation >::begin ( ) const
nodiscardinherited

◆ begin() [2/2]

AttCollection::iterator xrpl::XChainAttestationsBase< XChainClaimAttestation >::begin ( )
inherited

◆ end() [1/2]

AttCollection::const_iterator xrpl::XChainAttestationsBase< XChainClaimAttestation >::end ( ) const
nodiscardinherited

◆ end() [2/2]

AttCollection::iterator xrpl::XChainAttestationsBase< XChainClaimAttestation >::end ( )
inherited

◆ eraseIf()

◆ size()

std::size_t xrpl::XChainAttestationsBase< XChainClaimAttestation >::size ( ) const
nodiscardinherited

◆ empty()

bool xrpl::XChainAttestationsBase< XChainClaimAttestation >::empty ( ) const
nodiscardinherited

◆ attestations()

AttCollection const & xrpl::XChainAttestationsBase< XChainClaimAttestation >::attestations ( ) const
nodiscardinherited

◆ emplaceBack()

void xrpl::XChainAttestationsBase< XChainClaimAttestation >::emplaceBack ( T && att)
inherited

Member Data Documentation

◆ kMaxAttestations

std::uint32_t xrpl::XChainAttestationsBase< XChainClaimAttestation >::kMaxAttestations
staticconstexprprivateinherited

Definition at line 360 of file XChainAttestations.h.

◆ attestations_

Definition at line 361 of file XChainAttestations.h.