Searched refs:TypeFor (Results 1 – 1 of 1) sorted by relevance
98 …template <Component kComponent> struct TypeFor; ///< Specifies the associate type for a given `Com…149 template <Component kComponent> const typename TypeFor<kComponent>::Type &Get(void) const;160 … template <Component kComponent> void Get(typename TypeFor<kComponent>::Type &aComponent) const;169 … template <Component kComponent> void Set(const typename TypeFor<kComponent>::Type &aComponent) in Set()182 template <Component kComponent> typename TypeFor<kComponent>::Type &Update(void) in Update()700 template <> struct Dataset::TypeFor<Dataset::kActiveTimestamp> { using Type = Timestamp; }; struct in ot::MeshCoP::Dataset701 template <> struct Dataset::TypeFor<Dataset::kPendingTimestamp> { using Type = Timestamp; }; struct in ot::MeshCoP::Dataset702 template <> struct Dataset::TypeFor<Dataset::kNetworkKey> { using Type = NetworkKey; }; argument703 template <> struct Dataset::TypeFor<Dataset::kNetworkName> { using Type = NetworkName; }; argument704 template <> struct Dataset::TypeFor<Dataset::kExtendedPanId> { using Type = ExtendedPanId; }; struct in ot::MeshCoP::Dataset[all …]