Searched defs:Traits (Results 1 - 3 of 3) sorted by relevance

/frameworks/native/libs/vr/libpdx/private/pdx/rpc/
H A Dremote_method_type.h19 typedef FunctionTraits<Signature_> Traits; typedef in struct:android::pdx::rpc::RemoteMethodType
23 typedef typename Traits::Signature Signature;
24 typedef typename Traits::Return Return;
25 typedef typename Traits::Args Args;
28 using RewriteArgs = typename Traits::template RewriteArgs<Params...>;
32 typename Traits::template RewriteSignature<ReturnType, Params...>;
37 typename Traits::template RewriteSignatureWrapReturn<Wrapper, ReturnType,
41 using RewriteReturn = typename Traits::template RewriteReturn<ReturnType>;
/frameworks/native/libs/vr/libbroadcastring/include/libbroadcastring/
H A Dbroadcast_ring.h142 struct Traits : public BaseTraits { struct in class:android::dvr::BroadcastRing
160 // Sanity check the options provided in Traits.
161 static_assert(Traits::kMinRecordCount >= 1, "Min record count too small");
162 static_assert(!Traits::kUseStaticRecordCount ||
163 Traits::kStaticRecordCount >= Traits::kMinRecordCount,
165 static_assert(!Traits::kStaticRecordCount ||
166 IsPowerOfTwo(Traits::kStaticRecordCount),
194 static_assert(Traits::kUseStaticRecordCount,
196 return Create(mmap, mmap_size, Traits
[all...]
/frameworks/native/libs/vr/libbroadcastring/
H A Dbroadcast_ring_test.cc65 struct Traits { struct in namespace:android::dvr::__anon1727
77 : public Traits<Record, StaticSize, 0, MaxReserved, MinAvailable> {
85 : public Traits<Record, true, StaticCount, MaxReserved, MinAvailable> {
132 auto mmap = CreateRing(&ring, Ring::Traits::MinCount());
133 EXPECT_EQ(Ring::Traits::MinCount(), ring.record_count());
141 auto mmap = CreateRing(&ring, Ring::Traits::MinCount());
173 auto mmap = CreateRing(&ring, Ring::Traits::MinCount());
199 auto mmap = CreateRing(&ring, Ring::Traits::MinCount());
293 auto mmap = CreateRing(&ring, Ring::Traits::MinCount());
334 auto mmap = CreateRing(&original_ring, OriginalRing::Traits
[all...]

Completed in 69 milliseconds