libptpmgmt 2.0
libptpmgmt library that provides the functionality of linuxptp pmc
Loading...
Searching...
No Matches
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(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, const std::string &sep=":")Binarystatic
clear()Binary
copy(uint8_t *target) constBinary
empty() constBinary
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)Binary
get() constBinary
getBin(const size_t position) constBinary
getBinString() constBinary
isMacLen() constBinary
length() constBinary
less(const Binary &rhs) constBinary
mvBin(Binary &rhs)Binary
mvBin(Binary &&rhs)Binary
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() constBinary
toBase64(bool pad=true, char v62='+', char v63='/') constBinary
toHex() constBinary
toId(const std::string &sep=":") constBinary
toIp() constBinary
~Binary() (defined in Binary)Binary