xrpld
Loading...
Searching...
No Matches
xrpl::InfoSubRequest Class Referenceabstract

#include <InfoSub.h>

Inheritance diagram for xrpl::InfoSubRequest:
Collaboration diagram for xrpl::InfoSubRequest:

Public Types

using pointer = std::shared_ptr<InfoSubRequest>

Public Member Functions

virtual ~InfoSubRequest ()=default
virtual json::Value doClose ()=0
virtual json::Value doStatus (json::Value const &)=0

Public Attributes

friend Object

Static Private Member Functions

static auto & getCounter () noexcept

Detailed Description

Definition at line 16 of file InfoSub.h.

Member Typedef Documentation

◆ pointer

Constructor & Destructor Documentation

◆ ~InfoSubRequest()

virtual xrpl::InfoSubRequest::~InfoSubRequest ( )
virtualdefault

Member Function Documentation

◆ doClose()

virtual json::Value xrpl::InfoSubRequest::doClose ( )
pure virtual

Implemented in xrpl::PathRequest.

◆ doStatus()

virtual json::Value xrpl::InfoSubRequest::doStatus ( json::Value const & )
pure virtual

Implemented in xrpl::PathRequest.

◆ getCounter()

auto & xrpl::CountedObject< InfoSubRequest >::getCounter ( )
staticprivatenoexceptinherited

Definition at line 109 of file CountedObject.h.

Member Data Documentation

◆ Object

Definition at line 134 of file CountedObject.h.