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

Public Member Functions

 Path ()=default
 
 Path (Path const &)=default
 
Pathoperator= (Path const &)=default
 
 Path (Path &&)=default
 
Pathoperator= (Path &&)=default
 
template<class First , class... Rest>
 Path (First &&first, Rest &&... rest)
 
Pathpush_back (Issue const &iss)
 
Pathpush_back (jtx::Account const &acc)
 
Pathpush_back (STPathElement const &pe)
 
Json::Value json () const
 

Public Attributes

STPath path
 

Private Member Functions

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

Detailed Description

Definition at line 92 of file PathSet.h.

Constructor & Destructor Documentation

◆ Path() [1/4]

ripple::test::Path::Path ( )
default

◆ Path() [2/4]

ripple::test::Path::Path ( Path const &  )
default

◆ Path() [3/4]

ripple::test::Path::Path ( Path &&  )
default

◆ Path() [4/4]

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

Definition at line 106 of file PathSet.h.

Member Function Documentation

◆ operator=() [1/2]

Path& ripple::test::Path::operator= ( Path const &  )
default

◆ operator=() [2/2]

Path& ripple::test::Path::operator= ( Path &&  )
default

◆ push_back() [1/3]

Path & ripple::test::Path::push_back ( Issue const &  iss)

Definition at line 133 of file PathSet.h.

◆ push_back() [2/3]

Path & ripple::test::Path::push_back ( jtx::Account const &  acc)

Definition at line 144 of file PathSet.h.

◆ push_back() [3/3]

Path & ripple::test::Path::push_back ( STPathElement const &  pe)

Definition at line 126 of file PathSet.h.

◆ json()

Json::Value ripple::test::Path::json ( ) const

Definition at line 160 of file PathSet.h.

◆ addHelper()

template<class First , class... Rest>
void ripple::test::Path::addHelper ( First &&  first,
Rest &&...  rest 
)
private

Definition at line 152 of file PathSet.h.

Member Data Documentation

◆ path

STPath ripple::test::Path::path

Definition at line 95 of file PathSet.h.