IntX specified in TS 103 097 v1.2.1, section 4.2.1.
More...
#include <int_x.hpp>
|
constexpr | IntX (integer_type x) |
|
void | set (integer_type x) |
|
constexpr integer_type | get () const |
|
constexpr bool | operator== (const IntX &other) const |
|
constexpr bool | operator== (integer_type other) const |
|
ByteBuffer | encode () const |
|
|
static boost::optional< IntX > | decode (const ByteBuffer &) |
|
IntX specified in TS 103 097 v1.2.1, section 4.2.1.
Definition at line 18 of file int_x.hpp.
◆ integer_type
using vanetza::security::v2::IntX::integer_type = std::uintmax_t |
◆ IntX() [1/2]
constexpr vanetza::security::v2::IntX::IntX |
( |
| ) |
|
|
inlineconstexpr |
◆ IntX() [2/2]
constexpr vanetza::security::v2::IntX::IntX |
( |
integer_type |
x | ) |
|
|
inlineexplicitconstexpr |
◆ decode()
boost::optional< IntX > vanetza::security::v2::IntX::decode |
( |
const ByteBuffer & |
buffer | ) |
|
|
static |
◆ encode()
ByteBuffer vanetza::security::v2::IntX::encode |
( |
| ) |
const |
◆ get()
constexpr integer_type vanetza::security::v2::IntX::get |
( |
| ) |
const |
|
inlineconstexpr |
◆ operator==() [1/2]
constexpr bool vanetza::security::v2::IntX::operator== |
( |
const IntX & |
other | ) |
const |
|
inlineconstexpr |
◆ operator==() [2/2]
constexpr bool vanetza::security::v2::IntX::operator== |
( |
integer_type |
other | ) |
const |
|
inlineconstexpr |
◆ set()
void vanetza::security::v2::IntX::set |
( |
integer_type |
x | ) |
|
◆ m_value
integer_type vanetza::security::v2::IntX::m_value |
|
private |
The documentation for this class was generated from the following files: