xrpld
Loading...
Searching...
No Matches
xrpl::node_store::Task Struct Referenceabstract

Derived classes perform scheduled tasks. More...

#include <Task.h>

Inheritance diagram for xrpl::node_store::Task:

Public Member Functions

virtual ~Task ()=default
virtual void performScheduledTask ()=0
 Performs the task.

Detailed Description

Derived classes perform scheduled tasks.

Definition at line 8 of file Task.h.

Constructor & Destructor Documentation

◆ ~Task()

virtual xrpl::node_store::Task::~Task ( )
virtualdefault

Member Function Documentation

◆ performScheduledTask()

virtual void xrpl::node_store::Task::performScheduledTask ( )
pure virtual

Performs the task.

The call may take place on a foreign thread.

Implemented in xrpl::node_store::BatchWriter.