Home
last modified time | relevance | path

Searched refs:choose_deserializer (Results 1 – 2 of 2) sorted by relevance

/hardware/interfaces/keymaster/3.0/vts/functional/
Dauthorization_set.cpp345 template <typename... T> struct choose_deserializer;
346 template <typename... Tags> struct choose_deserializer<MetaList<Tags...>> { struct
348 return choose_deserializer<Tags...>::deserialize(in, param); in deserialize()
351 template <> struct choose_deserializer<> { struct
359 struct choose_deserializer<TypedTag<tag_type, tag>, Tail...> { struct
364 return choose_deserializer<Tail...>::deserialize(in, param); in deserialize()
371 return choose_deserializer<all_tags_t>::deserialize(in, param); in deserialize()
/hardware/interfaces/keymaster/4.0/support/
Dauthorization_set.cpp364 struct choose_deserializer;
366 struct choose_deserializer<MetaList<Tags...>> { struct
368 return choose_deserializer<Tags...>::deserialize(in, param); in deserialize()
372 struct choose_deserializer<> { struct
380 struct choose_deserializer<TypedTag<tag_type, tag>, Tail...> { struct
385 return choose_deserializer<Tail...>::deserialize(in, param); in deserialize()
392 return choose_deserializer<all_tags_t>::deserialize(in, param); in deserialize()