|
controls
3.0.0
|
#include <Request.h>
Public Member Functions | |
| Request & | operator= (Request< RequestState::ACTIVE > &&other) noexcept |
| ~Request ()=default | |
| Request (Request< RequestState::ACTIVE > &&) noexcept=default | |
| Request (const Request &)=delete | |
| Request & | operator= (const Request &)=delete |
Public Member Functions inherited from request::RequestBase | |
| boost::uuids::uuid | get_id () const |
| RequestType | get_type () const |
Static Public Member Functions | |
| static Request | make_initial () |
Friends | |
| class | Request< RequestState::PENDING > |
Additional Inherited Members | |
Protected Member Functions inherited from request::RequestBase | |
| RequestBase (boost::uuids::uuid id, RequestType type, std::shared_ptr< AtomicRequestState > state) | |
Protected Attributes inherited from request::RequestBase | |
| boost::uuids::uuid | id_ |
| RequestType | type_ |
| std::shared_ptr< AtomicRequestState > | state_ |
|
default |
|
defaultnoexcept |
|
delete |
|
inlinestatic |
|
delete |
|
inlinenoexcept |
|
friend |