xrpld
Loading...
Searching...
No Matches
xrpl::test::csf::Scheduler::Event Struct Referenceabstract
Inheritance diagram for xrpl::test::csf::Scheduler::Event:
Collaboration diagram for xrpl::test::csf::Scheduler::Event:

Public Member Functions

 Event (Event const &)=delete
Eventoperator= (Event const &)=delete
virtual ~Event ()=default
virtual void operator() () const =0
 Event (time_point when)
bool operator< (Event const &other) const

Public Attributes

time_point when

Detailed Description

Definition at line 38 of file src/test/csf/Scheduler.h.

Constructor & Destructor Documentation

◆ Event() [1/2]

xrpl::test::csf::Scheduler::Event::Event ( Event const & )
delete

◆ ~Event()

virtual xrpl::test::csf::Scheduler::Event::~Event ( )
virtualdefault

◆ Event() [2/2]

xrpl::test::csf::Scheduler::Event::Event ( time_point when)

Definition at line 52 of file src/test/csf/Scheduler.h.

Member Function Documentation

◆ operator=()

Event & xrpl::test::csf::Scheduler::Event::operator= ( Event const & )
delete

◆ operator()()

virtual void xrpl::test::csf::Scheduler::Event::operator() ( ) const
pure virtual

◆ operator<()

bool xrpl::test::csf::Scheduler::Event::operator< ( Event const & other) const

Definition at line 56 of file src/test/csf/Scheduler.h.

Member Data Documentation

◆ when

time_point xrpl::test::csf::Scheduler::Event::when

Definition at line 40 of file src/test/csf/Scheduler.h.