Your opinion will help to improve our service
Leave a feedback >MAC address types.
Definition in file macaddr.hpp.
Go to the source code of this file.
#include <array>
#include <stdexcept>
#include <string>
#include <utility>
#include <userver/utils/encoding/hex.hpp>
Classes | |
class | utils::MacaddrBase< N > |
Base class for Macaddr/Macaddr8. More... | |
Namespaces | |
namespace | utils |
Utilities. | |
Typedefs | |
using | utils::Macaddr = MacaddrBase<6> |
48-bit MAC address | |
using | utils::Macaddr8 = MacaddrBase<8> |
64-bit MAC address | |
Functions | |
std::string | utils::MacaddrToString (Macaddr macaddr) |
Get 48-bit MAC address as a string in "xx:xx:.." format. | |
std::string | utils::Macaddr8ToString (Macaddr8 macaddr) |
Get 64-bit MAC address as a string in "xx:xx:.." format. | |
Macaddr | utils::MacaddrFromString (const std::string &str) |
Get 48-bit MAC address from std::string. | |
Macaddr8 | utils::Macaddr8FromString (const std::string &str) |
Get 64-bit MAC address from std::string. | |