Ver código fonte

AK: Add copy_to span method for AK::MACAddress

Brian Gianforcaro 4 anos atrás
pai
commit
0bb3d83a48
1 arquivos alterados com 5 adições e 0 exclusões
  1. 5 0
      AK/MACAddress.h

+ 5 - 0
AK/MACAddress.h

@@ -84,6 +84,11 @@ public:
         return all_of(m_data.begin(), m_data.end(), [](const auto octet) { return octet == 0; });
         return all_of(m_data.begin(), m_data.end(), [](const auto octet) { return octet == 0; });
     }
     }
 
 
+    void copy_to(Bytes destination) const
+    {
+        m_data.span().copy_to(destination);
+    }
+
 private:
 private:
     Array<u8, s_mac_address_length> m_data {};
     Array<u8, s_mac_address_length> m_data {};
 };
 };