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

#include <XChainAttestations.h>

Inheritance diagram for xrpl::XChainCreateAccountAttestations:
Collaboration diagram for xrpl::XChainCreateAccountAttestations:

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<XChainCreateAccountAttestation>

Private Attributes

AttCollection attestations_

Static Private Attributes

static constexpr std::uint32_t kMaxAttestations

Detailed Description

Definition at line 464 of file XChainAttestations.h.

Member Typedef Documentation

◆ TBase

◆ AttCollection

Definition at line 354 of file XChainAttestations.h.

Member Function Documentation

◆ toSTArray()

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

◆ begin() [1/2]

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

◆ begin() [2/2]

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

◆ end() [1/2]

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

◆ end() [2/2]

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

◆ eraseIf()

◆ size()

◆ empty()

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

◆ attestations()

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

◆ emplaceBack()

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

Member Data Documentation

◆ kMaxAttestations

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

Definition at line 360 of file XChainAttestations.h.

◆ attestations_

Definition at line 361 of file XChainAttestations.h.