NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
ndn::net::NetlinkMessageAttributes< T > Class Template Reference

#include <netlink-message.hpp>

Public Member Functions

 NetlinkMessageAttributes (const T *begin, size_t length) noexcept
 
size_t size () const noexcept
 
template<typename U >
optional< U > getAttributeByType (uint16_t attrType) const
 

Detailed Description

template<typename T>
class ndn::net::NetlinkMessageAttributes< T >

Definition at line 138 of file netlink-message.hpp.

Constructor & Destructor Documentation

◆ NetlinkMessageAttributes()

template<typename T>
ndn::net::NetlinkMessageAttributes< T >::NetlinkMessageAttributes ( const T *  begin,
size_t  length 
)
inlineexplicitnoexcept

Definition at line 216 of file netlink-message.hpp.

References ndn::net::getAttributeType().

Member Function Documentation

◆ size()

template<typename T>
size_t ndn::net::NetlinkMessageAttributes< T >::size ( ) const
inlinenoexcept

Definition at line 224 of file netlink-message.hpp.

Referenced by ndn::net::updateInterfaceState().

◆ getAttributeByType()

template<typename T>
template<typename U >
optional<U> ndn::net::NetlinkMessageAttributes< T >::getAttributeByType ( uint16_t  attrType) const
inline

The documentation for this class was generated from the following file: