Clio  develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
rpc::Reportable Struct Referenceabstract

An interface for any class providing a report as json object. More...

#include <WorkQueue.hpp>

Inheritance diagram for rpc::Reportable:

Public Member Functions

virtual boost::json::object report () const =0
 Generate a report of the work queue state.

Detailed Description

An interface for any class providing a report as json object.

Member Function Documentation

◆ report()

virtual boost::json::object rpc::Reportable::report ( ) const
nodiscardpure virtual

Generate a report of the work queue state.

Returns
The report as a JSON object.

Implemented in rpc::WorkQueue.


The documentation for this struct was generated from the following file: