xrpld
Loading...
Searching...
No Matches
xrpl::test::PathSet Class Reference

#include <PathSet.h>

Collaboration diagram for xrpl::test::PathSet:

Public Member Functions

 PathSet ()=default
 PathSet (PathSet const &)=default
PathSetoperator= (PathSet const &)=default
 PathSet (PathSet &&)=default
PathSetoperator= (PathSet &&)=default
template<class First, class... Rest>
 PathSet (First &&first, Rest &&... rest)
json::Value json () const

Public Attributes

STPathSet paths

Private Member Functions

template<class First, class... Rest>
void addHelper (First first, Rest... rest)

Detailed Description

Definition at line 151 of file PathSet.h.

Constructor & Destructor Documentation

◆ PathSet() [1/4]

xrpl::test::PathSet::PathSet ( )
default

◆ PathSet() [2/4]

xrpl::test::PathSet::PathSet ( PathSet const & )
default

◆ PathSet() [3/4]

xrpl::test::PathSet::PathSet ( PathSet && )
default

◆ PathSet() [4/4]

template<class First, class... Rest>
xrpl::test::PathSet::PathSet ( First && first,
Rest &&... rest )
explicit

Definition at line 165 of file PathSet.h.

Member Function Documentation

◆ operator=() [1/2]

PathSet & xrpl::test::PathSet::operator= ( PathSet const & )
default

◆ operator=() [2/2]

PathSet & xrpl::test::PathSet::operator= ( PathSet && )
default

◆ json()

json::Value xrpl::test::PathSet::json ( ) const
nodiscard

Definition at line 170 of file PathSet.h.

◆ addHelper()

template<class First, class... Rest>
void xrpl::test::PathSet::addHelper ( First first,
Rest... rest )
private

Definition at line 180 of file PathSet.h.

Member Data Documentation

◆ paths

STPathSet xrpl::test::PathSet::paths

Definition at line 154 of file PathSet.h.