libptpmgmt  1.4
libptpmgmt library that provides the functionality of linuxptp pmc
Binary Member List

This is the complete list of members for Binary, including all inherited members.

append(const uint8_t octet)Binary
append(const Binary &rhs)Binary
Binary() (defined in Binary)Binary
Binary(const Binary &rhs)Binary
Binary(const void *buf, const size_t length)Binary
Binary(const size_t length, uint8_t set=0)Binary
Binary(const std::string &string)Binary
bufToHex(const uint8_t *bin, size_t length)Binarystatic
bufToId(const uint8_t *id, size_t length)Binarystatic
bufToId(const uint8_t *id, size_t length, const std::string &sep)Binarystatic
clear()Binary
copy(uint8_t *target) constBinary
empty() constBinaryinline
eq(const Binary &rhs) constBinary
eui48ToEui64()Binary
fromBase64(const std::string &bin64, bool pad=false)Binary
fromHex(const std::string &hex)Binary
fromId(const std::string &string)Binary
fromIp(const std::string &string)Binary
fromIp(const std::string &string, int domain)Binary
fromMac(const std::string &string)Binaryinline
get() constBinaryinline
getBin(const size_t position) constBinary
getBinString() constBinaryinline
isMacLen() constBinaryinline
length() constBinaryinline
less(const Binary &rhs) constBinary
operator+=(const uint8_t octet)Binaryinline
operator+=(const Binary &rhs)Binaryinline
operator<(const Binary &rhs) constBinaryinline
operator=(const Binary &rhs)Binary
operator==(const Binary &rhs) constBinaryinline
operator[](const size_t position)Binary
resize(const size_t length)Binary
setBin(const void *buf, const size_t length)Binary
setBin(const Binary &rhs)Binary
setBin(const std::string &string)Binary
setBin(const size_t position, const uint8_t value)Binary
size() constBinaryinline
toBase64(bool pad=true, char v62='+', char v63='/')Binary
toHex() constBinaryinline
toId(const std::string &sep=":") constBinaryinline
toIp() constBinary
~Binary() (defined in Binary)Binary