Home
last modified time | relevance | path

Searched refs:ValueT (Results 1 – 4 of 4) sorted by relevance

/system/keymaster/ng/include/
Dkeymaster_tags.h247 template <TagType tag_type, Tag tag, typename ValueT>
248 inline KeyParameter makeKeyParameter(TypedTag<tag_type, tag> ttag, ValueT&& value) {
252 accessTagValue(ttag, param) = std::forward<ValueT>(value);
294 template <typename ValueT> class NullOr {
311 NullOr() : value_(initializer_t<ValueT>::init()), null_(true) {}
313 NullOr(ValueT&& value) : value_(std::forward<ValueT>(value)), null_(false) {}
317 const ValueT& value() const & { return value_; }
318 ValueT& value() & { return value_; }
319 ValueT&& value() && { return std::move(value_); }
322 ValueT value_;
Dauthorization_set.h160 template <TagType tag_type, Tag tag, typename ValueT>
161 bool Contains(TypedTag<tag_type, tag> ttag, const ValueT& value) const { in Contains()
/system/iorap/include/binder/
Dauto_parcelable.h81 using ValueT = typename decltype(field_type)::type; in readFromParcel()
84 auto&& [res, read_value] = readAnyFromParcel<ValueT>(/*inout*/parcel); in readFromParcel()
86 return ::iorap::introspect::aliasing_forward<ValueT>(read_value); in readFromParcel()
89 return ValueT{}; in readFromParcel()
/system/netd/libnetdutils/include/netdutils/
DSlice.h79 using ValueT = std::string::value_type; in makeSlice() local
80 return {const_cast<ValueT*>(s.data()), s.size() * sizeof(ValueT)}; in makeSlice()