Searched defs:ParamTraits (Results 1 - 6 of 6) sorted by relevance
/external/libmojo/ipc/ |
H A D | ipc_mojo_param_traits.h | 23 struct IPC_EXPORT ParamTraits<mojo::MessagePipeHandle> { struct in namespace:IPC
|
H A D | ipc_param_traits.h | 13 template <class P> struct ParamTraits { struct in namespace:IPC
|
H A D | ipc_message_utils.h | 91 ParamTraits<Type>::GetSize(sizer, static_cast<const Type&>(p)); 104 ParamTraits<Type>::Write(m, static_cast<const Type& >(p)); 112 return ParamTraits<Type>::Read(m, iter, reinterpret_cast<Type* >(p)); 118 ParamTraits<Type>::Log(static_cast<const Type& >(p), l); 121 // Primitive ParamTraits ------------------------------------------------------- 124 struct ParamTraits<bool> { struct in namespace:IPC 139 struct IPC_EXPORT ParamTraits<signed char> { struct in namespace:IPC 150 struct IPC_EXPORT ParamTraits<unsigned char> { struct in namespace:IPC 161 struct IPC_EXPORT ParamTraits<unsigned short> { struct in namespace:IPC 172 struct ParamTraits<in struct in namespace:IPC 187 struct ParamTraits<unsigned int> { struct in namespace:IPC 215 struct ParamTraits<long> { struct in namespace:IPC 232 struct ParamTraits<unsigned long> { struct in namespace:IPC 250 struct ParamTraits<long long> { struct in namespace:IPC 267 struct ParamTraits<unsigned long long> { struct in namespace:IPC 285 struct IPC_EXPORT ParamTraits<float> { struct in namespace:IPC 300 struct IPC_EXPORT ParamTraits<double> { struct in namespace:IPC 311 struct ParamTraits<P[Size]> { struct in namespace:IPC 344 struct ParamTraits<std::string> { struct in namespace:IPC 359 struct ParamTraits<base::string16> { struct in namespace:IPC 376 struct IPC_EXPORT ParamTraits<std::vector<char> > { struct in namespace:IPC 387 struct IPC_EXPORT ParamTraits<std::vector<unsigned char> > { struct in namespace:IPC 398 struct IPC_EXPORT ParamTraits<std::vector<bool> > { struct in namespace:IPC 409 struct ParamTraits<std::vector<P>> { struct in namespace:IPC 448 struct ParamTraits<std::set<P> > { struct in namespace:IPC 482 struct ParamTraits<std::map<K, V, C, A> > { struct in namespace:IPC 522 struct ParamTraits<std::pair<A, B> > { struct in namespace:IPC 549 struct IPC_EXPORT ParamTraits<base::DictionaryValue> { struct in namespace:IPC 576 struct IPC_EXPORT ParamTraits<base::FileDescriptor> { struct in namespace:IPC 589 struct IPC_EXPORT ParamTraits<base::SharedMemoryHandle> { struct in namespace:IPC 601 struct IPC_EXPORT ParamTraits<base::FilePath> { struct in namespace:IPC 612 struct IPC_EXPORT ParamTraits<base::ListValue> { struct in namespace:IPC 623 struct IPC_EXPORT ParamTraits<base::NullableString16> { struct in namespace:IPC 634 struct IPC_EXPORT ParamTraits<base::File::Info> { struct in namespace:IPC 657 struct IPC_EXPORT ParamTraits<base::Time> { struct in namespace:IPC 668 struct IPC_EXPORT ParamTraits<base::TimeDelta> { struct in namespace:IPC 679 struct IPC_EXPORT ParamTraits<base::TimeTicks> { struct in namespace:IPC 690 struct IPC_EXPORT ParamTraits<base::UnguessableToken> { struct in namespace:IPC 701 struct ParamTraits<std::tuple<>> { struct in namespace:IPC 715 struct ParamTraits<std::tuple<A>> { struct in namespace:IPC 734 struct ParamTraits<std::tuple<A, B>> { struct in namespace:IPC 758 struct ParamTraits<std::tuple<A, B, C>> { struct in namespace:IPC 787 struct ParamTraits<std::tuple<A, B, C, D>> { struct in namespace:IPC 821 struct ParamTraits<std::tuple<A, B, C, D, E>> { struct in namespace:IPC 860 struct ParamTraits<ScopedVector<P> > { struct in namespace:IPC 893 struct ParamTraits<base::StackVector<P, stack_capacity> > { struct in namespace:IPC 936 struct ParamTraits<base::SmallMap<NormalMap, kArraySize, EqualKey, MapInit> > { struct in namespace:IPC 978 struct ParamTraits<std::unique_ptr<P>> { struct in namespace:IPC 1020 struct ParamTraits<base::Optional<P>> { struct in namespace:IPC 1062 struct IPC_EXPORT ParamTraits<IPC::ChannelHandle> { struct in namespace:IPC 1073 struct IPC_EXPORT ParamTraits<LogData> { struct in namespace:IPC 1084 struct IPC_EXPORT ParamTraits<Message> { struct in namespace:IPC 1096 struct IPC_EXPORT ParamTraits<HANDLE> { struct in namespace:IPC 1107 struct IPC_EXPORT ParamTraits<LOGFONT> { struct in namespace:IPC 1118 struct IPC_EXPORT ParamTraits<MSG> { struct in namespace:IPC [all...] |
/external/libmojo/mojo/public/cpp/bindings/tests/ |
H A D | pickled_types_blink.h | 26 // Implementation of types with IPC::ParamTraits for consumers in Blink. 67 struct ParamTraits<mojo::test::PickledStructBlink> { struct in namespace:IPC
|
H A D | pickled_types_chromium.h | 25 // Implementation of types with IPC::ParamTraits for consumers in the greater 65 struct ParamTraits<mojo::test::PickledStructChromium> { struct in namespace:IPC
|
/external/v8/tools/clang/plugins/tests/ |
H A D | ipc.cpp | 59 struct ParamTraits { struct in namespace:IPC 65 ParamTraits<T>::Write(pickle, value); 79 struct IPC::ParamTraits<Data> { struct in class:IPC 93 struct IPC::ParamTraits<Container<T>> { struct in class:IPC 117 struct IPC::ParamTraits<MultiContainer<T, Ts...>> { struct in class:IPC
|
Completed in 317 milliseconds