SNode.C
Loading...
Searching...
No Matches
web::http::client::RequestCommand Class Referenceabstract

#include <RequestCommand.h>

Inheritance diagram for web::http::client::RequestCommand:
Collaboration diagram for web::http::client::RequestCommand:

Public Member Functions

 RequestCommand ()=default
 
 RequestCommand (const RequestCommand &)=delete
 
 RequestCommand (RequestCommand &&) noexcept=delete
 
RequestCommandoperator= (const RequestCommand &)=delete
 
RequestCommandoperator= (RequestCommand &&) noexcept=delete
 
virtual ~RequestCommand ()
 
virtual bool execute (Request *request)=0
 
bool getError () const
 

Protected Attributes

bool error = false
 

Detailed Description

Definition at line 32 of file RequestCommand.h.

Constructor & Destructor Documentation

◆ RequestCommand() [1/3]

web::http::client::RequestCommand::RequestCommand ( )
default

◆ RequestCommand() [2/3]

web::http::client::RequestCommand::RequestCommand ( const RequestCommand & )
delete

◆ RequestCommand() [3/3]

web::http::client::RequestCommand::RequestCommand ( RequestCommand && )
deletenoexcept

◆ ~RequestCommand()

web::http::client::RequestCommand::~RequestCommand ( )
virtual

Definition at line 27 of file RequestCommand.cpp.

27 {
28 }

Member Function Documentation

◆ execute()

◆ getError()

bool web::http::client::RequestCommand::getError ( ) const

Definition at line 30 of file RequestCommand.cpp.

30 {
31 return error;
32 }

References error.

◆ operator=() [1/2]

RequestCommand & web::http::client::RequestCommand::operator= ( const RequestCommand & )
delete

◆ operator=() [2/2]

RequestCommand & web::http::client::RequestCommand::operator= ( RequestCommand && )
deletenoexcept

Member Data Documentation

◆ error

bool web::http::client::RequestCommand::error = false
protected

Definition at line 48 of file RequestCommand.h.

Referenced by getError().


The documentation for this class was generated from the following files: