Lines Matching refs:ParamTraits
94 ParamTraits<Type>::Write(m, static_cast<const Type& >(p)); in WriteParam()
102 return ParamTraits<Type>::Read(m, iter, reinterpret_cast<Type* >(p)); in ReadParam()
108 ParamTraits<Type>::Log(static_cast<const Type& >(p), l); in LogParam()
114 struct ParamTraits<bool> {
126 struct IPC_EXPORT ParamTraits<unsigned char> {
134 struct IPC_EXPORT ParamTraits<unsigned short> {
142 struct ParamTraits<int> {
154 struct ParamTraits<unsigned int> {
166 struct ParamTraits<long> {
178 struct ParamTraits<unsigned long> {
190 struct ParamTraits<long long> {
203 struct ParamTraits<unsigned long long> {
219 struct IPC_EXPORT ParamTraits<float> {
231 struct IPC_EXPORT ParamTraits<double> {
241 struct ParamTraits<std::string> {
254 struct ParamTraits<std::wstring> {
270 struct ParamTraits<base::string16> {
284 struct IPC_EXPORT ParamTraits<std::vector<char> > {
292 struct IPC_EXPORT ParamTraits<std::vector<unsigned char> > {
300 struct IPC_EXPORT ParamTraits<std::vector<bool> > {
308 struct ParamTraits<std::vector<P> > {
341 struct ParamTraits<std::set<P> > {
368 struct ParamTraits<std::map<K, V, C, A> > {
399 struct ParamTraits<std::pair<A, B> > {
421 struct IPC_EXPORT ParamTraits<base::DictionaryValue> {
445 struct IPC_EXPORT ParamTraits<base::FileDescriptor> {
454 struct IPC_EXPORT ParamTraits<base::FilePath> {
462 struct IPC_EXPORT ParamTraits<base::ListValue> {
470 struct IPC_EXPORT ParamTraits<base::NullableString16> {
479 struct IPC_EXPORT ParamTraits<base::File::Info> {
499 struct IPC_EXPORT ParamTraits<base::Time> {
507 struct IPC_EXPORT ParamTraits<base::TimeDelta> {
515 struct IPC_EXPORT ParamTraits<base::TimeTicks> {
523 struct ParamTraits<Tuple0> {
535 struct ParamTraits< Tuple1<A> > {
549 struct ParamTraits< Tuple2<A, B> > {
567 struct ParamTraits< Tuple3<A, B, C> > {
589 struct ParamTraits< Tuple4<A, B, C, D> > {
615 struct ParamTraits< Tuple5<A, B, C, D, E> > {
645 struct ParamTraits<ScopedVector<P> > {
679 struct ParamTraits<base::SmallMap<NormalMap, kArraySize, EqualKey, MapInit> > {
711 struct ParamTraits<scoped_ptr<P> > {
750 struct IPC_EXPORT ParamTraits<IPC::ChannelHandle> {
758 struct IPC_EXPORT ParamTraits<LogData> {
766 struct IPC_EXPORT ParamTraits<Message> {
776 struct IPC_EXPORT ParamTraits<HANDLE> {
784 struct IPC_EXPORT ParamTraits<LOGFONT> {
792 struct IPC_EXPORT ParamTraits<MSG> {