Searched defs:As (Results 1 – 3 of 3) sorted by relevance
743 template <class TlvType> TlvType *As(Tlv *aTlv) { return static_cast<TlvType *>(aTlv); } in As() function754 template <class TlvType> const TlvType *As(const Tlv *aTlv) { return static_cast<const TlvType *>(a… in As() function765 template <class TlvType> TlvType &As(Tlv &aTlv) { return static_cast<TlvType &>(aTlv); } in As() function776 template <class TlvType> const TlvType &As(const Tlv &aTlv) { return static_cast<const TlvType &>(a… in As() function
72 template <class TlvType> TlvType *As(NetworkDataTlv *aTlv) { return static_cast<TlvType *>(aTlv); } in As() function83 template <class TlvType> const TlvType *As(const NetworkDataTlv *aTlv) { return static_cast<const T… in As() function94 template <class TlvType> TlvType &As(NetworkDataTlv &aTlv) { return static_cast<TlvType &>(aTlv); } in As() function105 template <class TlvType> const TlvType &As(const NetworkDataTlv &aTlv) { return static_cast<const T… in As() function
1602 …template <typename CacheType> CacheType &As(void) { return *static_cast<CacheType *>(this); } in As() function in ot::Dns::Multicast::Core::CacheEntry1603 …template <typename CacheType> const CacheType &As(void) const { return *static_cast<const CacheTyp… in As() function in ot::Dns::Multicast::Core::CacheEntry