authentication_method property
More...
#include <property.hpp>
|
bool | operator< (binary_property const &lhs, binary_property const &rhs) |
| less than operator
|
|
bool | operator== (binary_property const &lhs, binary_property const &rhs) |
| equal operator
|
|
authentication_method property
Thread Safety
- Distinct objects: Safe
- Shared objects: Unsafe
Requirements
◆ authentication_method()
async_mqtt::property::authentication_method::authentication_method |
( |
std::string | val | ) |
|
|
explicit |
◆ const_buffer_sequence()
std::vector< as::const_buffer > async_mqtt::property::authentication_method::const_buffer_sequence |
( |
| ) |
const |
Add const buffer sequence into the given buffer.
- Returns
- A vector of const_buffer
◆ id()
property::id async_mqtt::property::authentication_method::id |
( |
| ) |
const |
◆ num_of_const_buffer_sequence()
static constexpr std::size_t async_mqtt::property::authentication_method::num_of_const_buffer_sequence |
( |
| ) |
|
|
staticconstexpr |
Get number of element of const_buffer_sequence.
- Returns
- number of element of const_buffer_sequence
◆ size()
std::size_t async_mqtt::property::authentication_method::size |
( |
| ) |
const |
Get property size.
- Returns
- property size
◆ val()
std::string async_mqtt::property::authentication_method::val |
( |
| ) |
const |
|
constexpr |
◆ val_as_buffer()
buffer const & async_mqtt::property::authentication_method::val_as_buffer |
( |
| ) |
const |
|
constexpr |
◆ operator<
bool operator< |
( |
binary_property const & | lhs, |
|
|
binary_property const & | rhs ) |
|
friend |
less than operator
- Parameters
-
lhs | compare target |
rhs | compare target |
- Returns
- true if the lhs less than the rhs, otherwise false.
◆ operator==
bool operator== |
( |
binary_property const & | lhs, |
|
|
binary_property const & | rhs ) |
|
friend |
equal operator
- Parameters
-
lhs | compare target |
rhs | compare target |
- Returns
- true if the lhs equal to the rhs, otherwise false.
The documentation for this class was generated from the following file:
- /home/kondo/work/async_mqtt/include/async_mqtt/packet/property.hpp