Lines Matching refs:BaseNL80211Attr
33 class BaseNL80211Attr {
35 BaseNL80211Attr(int id, const std::vector<uint8_t>& raw_buffer);
36 virtual ~BaseNL80211Attr() = default;
55 bool Merge(const BaseNL80211Attr& attr);
58 BaseNL80211Attr() = default;
65 class NL80211Attr : public BaseNL80211Attr {
87 if (!BaseNL80211Attr::IsValid()) { in IsValid()
108 class NL80211Attr<std::vector<uint8_t>> : public BaseNL80211Attr {
117 class NL80211Attr<std::array<uint8_t, N>> : public BaseNL80211Attr {
120 : BaseNL80211Attr( in NL80211Attr()
134 class NL80211Attr<std::string> : public BaseNL80211Attr {
155 class NL80211NestedAttr : public BaseNL80211Attr {
161 void AddAttribute(const BaseNL80211Attr& attribute);
267 if (!BaseNL80211Attr::GetAttributeImpl(data_.data() + NLA_HDRLEN, in GetAttribute()