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

ChainStateTracksrcState ()
ChainStateTrackdestState ()
jtx::Account const & srcDoor ()
jtx::Account const & dstDoor ()

Protected Attributes

BridgeDef const & bridge_
std::shared_ptr< ChainStateTrackerst_
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 4007 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 4009 of file XChain_test.cpp.

Member Function Documentation

◆ srcState()

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

Definition at line 4016 of file XChain_test.cpp.

◆ destState()

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

Definition at line 4022 of file XChain_test.cpp.

◆ srcDoor()

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

Definition at line 4028 of file XChain_test.cpp.

◆ dstDoor()

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

Definition at line 4034 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 4040 of file XChain_test.cpp.

◆ st_

Definition at line 4041 of file XChain_test.cpp.

◆ T

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

Definition at line 4043 of file XChain_test.cpp.