xrpld
Loading...
Searching...
No Matches
xrpl::test::XChainSim_test::SmBase< T > Class Template Reference
Collaboration diagram for xrpl::test::XChainSim_test::SmBase< T >:

Public Member Functions

ChainStateTrack & srcState ()
ChainStateTrack & destState ()
jtx::Account const & srcDoor ()
jtx::Account const & dstDoor ()

Protected Attributes

BridgeDef const & bridge_
std::shared_ptr< ChainStateTracker > st_
friend T

Private Member Functions

 SmBase (std::shared_ptr< ChainStateTracker > const &chainstate, BridgeDef const &bridge)

Detailed Description

template<class T>
class xrpl::test::XChainSim_test::SmBase< T >

Definition at line 4005 of file XChain_test.cpp.

Constructor & Destructor Documentation

◆ SmBase()

template<class T>
xrpl::test::XChainSim_test::SmBase< T >::SmBase ( std::shared_ptr< ChainStateTracker > const & chainstate,
BridgeDef const & bridge )
private

Definition at line 4007 of file XChain_test.cpp.

Member Function Documentation

◆ srcState()

template<class T>
ChainStateTrack & xrpl::test::XChainSim_test::SmBase< T >::srcState ( )

Definition at line 4014 of file XChain_test.cpp.

◆ destState()

template<class T>
ChainStateTrack & xrpl::test::XChainSim_test::SmBase< T >::destState ( )

Definition at line 4020 of file XChain_test.cpp.

◆ srcDoor()

template<class T>
jtx::Account const & xrpl::test::XChainSim_test::SmBase< T >::srcDoor ( )

Definition at line 4026 of file XChain_test.cpp.

◆ dstDoor()

template<class T>
jtx::Account const & xrpl::test::XChainSim_test::SmBase< T >::dstDoor ( )

Definition at line 4032 of file XChain_test.cpp.

Member Data Documentation

◆ bridge_

template<class T>
BridgeDef const& xrpl::test::XChainSim_test::SmBase< T >::bridge_
protected

Definition at line 4038 of file XChain_test.cpp.

◆ st_

Definition at line 4039 of file XChain_test.cpp.

◆ T

template<class T>
friend xrpl::test::XChainSim_test::SmBase< T >::T
protected

Definition at line 4041 of file XChain_test.cpp.