BAOS SDK v2
1.0.1
An SDK providing access to IP-BAOS devices through BAOS binary protocol version 2.x
|
An actual BAOS response with payload of template parameter T. More...
#include <baos/protocol/Response.h>
Public Types | |
using | SPtr = std::shared_ptr< BaosResponse > |
An alias for a std::shared pointer holding an BaosResponse class. | |
![]() | |
using | SPtr = std::shared_ptr< BaosBaseResponse > |
An alias for a std::shared pointer holding an BaosBaseResponse class. | |
![]() | |
using | SPtr = std::shared_ptr< BaseResponse > |
An alias for a std::shared pointer holding an BaseResponse class. | |
Public Member Functions | |
BaosResponse (protocol::BaosResponseCode code_, T &&items) | |
Construct a new BaosResponse object. More... | |
T | getPayload () |
Getter for payload. | |
void | setPayload (T &&value) |
Setter for payload. | |
![]() | |
BaosBaseResponse (protocol::BaosResponseCode code_) | |
Construct a new BaosBaseResponse object. More... | |
Additional Inherited Members | |
![]() | |
protocol::BaosResponseCode | code {protocol::BaosResponseCode::Success} |
holds the BaosResponse code | |
An actual BAOS response with payload of template parameter T.
|
inline |
Construct a new BaosResponse object.
code_ | The BaosResponse code |
items | The payload items |