| 
    rippled
    
   | 
 
#include <XChainAttestations.h>

Public Types | |
| using | AttCollection = std::vector< TAttestation > | 
Public Member Functions | |
| XChainAttestationsBase ()=default | |
| XChainAttestationsBase (XChainAttestationsBase const &rhs)=default | |
| XChainAttestationsBase & | operator= (XChainAttestationsBase const &rhs)=default | 
| XChainAttestationsBase (AttCollection &&sigs) | |
| XChainAttestationsBase (Json::Value const &v) | |
| XChainAttestationsBase (STArray const &arr) | |
| STArray | toSTArray () const | 
| AttCollection::const_iterator | begin () const | 
| AttCollection::const_iterator | end () const | 
| AttCollection::iterator | begin () | 
| AttCollection::iterator | end () | 
| template<class F > | |
| std::size_t | erase_if (F &&f) | 
| std::size_t | size () const | 
| bool | empty () const | 
| AttCollection const & | attestations () const | 
| template<class T > | |
| void | emplace_back (T &&att) | 
Protected Member Functions | |
| ~XChainAttestationsBase ()=default | |
Private Attributes | |
| AttCollection | attestations_ | 
Static Private Attributes | |
| static constexpr std::uint32_t | maxAttestations = 256 | 
Definition at line 379 of file XChainAttestations.h.
| using ripple::XChainAttestationsBase< TAttestation >::AttCollection = std::vector<TAttestation> | 
Definition at line 382 of file XChainAttestations.h.
      
  | 
  protecteddefault | 
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  explicit | 
      
  | 
  explicit | 
Definition at line 714 of file XChainAttestations.cpp.
      
  | 
  explicit | 
Definition at line 740 of file XChainAttestations.cpp.
      
  | 
  default | 
| STArray ripple::XChainAttestationsBase< TAttestation >::toSTArray | ( | ) | const | 
Definition at line 753 of file XChainAttestations.cpp.
| XChainAttestationsBase< TAttestation >::AttCollection::const_iterator ripple::XChainAttestationsBase< TAttestation >::begin | ( | ) | const | 
Definition at line 687 of file XChainAttestations.cpp.
| XChainAttestationsBase< TAttestation >::AttCollection::const_iterator ripple::XChainAttestationsBase< TAttestation >::end | ( | ) | const | 
Definition at line 694 of file XChainAttestations.cpp.
| XChainAttestationsBase< TAttestation >::AttCollection::iterator ripple::XChainAttestationsBase< TAttestation >::begin | ( | ) | 
Definition at line 701 of file XChainAttestations.cpp.
| XChainAttestationsBase< TAttestation >::AttCollection::iterator ripple::XChainAttestationsBase< TAttestation >::end | ( | ) | 
Definition at line 708 of file XChainAttestations.cpp.
| std::size_t ripple::XChainAttestationsBase< TAttestation >::erase_if | ( | F && | f | ) | 
Definition at line 467 of file XChainAttestations.h.
| std::size_t ripple::XChainAttestationsBase< TAttestation >::size | ( | ) | const | 
Definition at line 474 of file XChainAttestations.h.
| bool ripple::XChainAttestationsBase< TAttestation >::empty | ( | ) | const | 
Definition at line 481 of file XChainAttestations.h.
| XChainAttestationsBase< TAttestation >::AttCollection const & ripple::XChainAttestationsBase< TAttestation >::attestations | ( | ) | const | 
Definition at line 451 of file XChainAttestations.h.
| void ripple::XChainAttestationsBase< TAttestation >::emplace_back | ( | T && | att | ) | 
Definition at line 459 of file XChainAttestations.h.
      
  | 
  staticconstexprprivate | 
Definition at line 388 of file XChainAttestations.h.
      
  | 
  private | 
Definition at line 389 of file XChainAttestations.h.