Lines Matching refs:ParamTraits
252 void ParamTraits<bool>::Log(const param_type& p, std::string* l) {
256 void ParamTraits<unsigned char>::Write(Message* m, const param_type& p) {
260 bool ParamTraits<unsigned char>::Read(const Message* m, PickleIterator* iter,
269 void ParamTraits<unsigned char>::Log(const param_type& p, std::string* l) {
273 void ParamTraits<unsigned short>::Write(Message* m, const param_type& p) {
277 bool ParamTraits<unsigned short>::Read(const Message* m, PickleIterator* iter,
286 void ParamTraits<unsigned short>::Log(const param_type& p, std::string* l) {
290 void ParamTraits<int>::Log(const param_type& p, std::string* l) {
294 void ParamTraits<unsigned int>::Log(const param_type& p, std::string* l) {
298 void ParamTraits<long>::Log(const param_type& p, std::string* l) {
302 void ParamTraits<unsigned long>::Log(const param_type& p, std::string* l) {
306 void ParamTraits<long long>::Log(const param_type& p, std::string* l) {
310 void ParamTraits<unsigned long long>::Log(const param_type& p, std::string* l) {
314 void ParamTraits<float>::Log(const param_type& p, std::string* l) {
318 void ParamTraits<double>::Write(Message* m, const param_type& p) {
322 bool ParamTraits<double>::Read(const Message* m, PickleIterator* iter,
333 void ParamTraits<double>::Log(const param_type& p, std::string* l) {
338 void ParamTraits<std::string>::Log(const param_type& p, std::string* l) {
342 void ParamTraits<std::wstring>::Log(const param_type& p, std::string* l) {
347 void ParamTraits<base::string16>::Log(const param_type& p, std::string* l) {
352 void ParamTraits<std::vector<char> >::Write(Message* m, const param_type& p) {
360 bool ParamTraits<std::vector<char> >::Read(const Message* m,
373 void ParamTraits<std::vector<char> >::Log(const param_type& p, std::string* l) {
377 void ParamTraits<std::vector<unsigned char> >::Write(Message* m,
387 bool ParamTraits<std::vector<unsigned char> >::Read(const Message* m,
400 void ParamTraits<std::vector<unsigned char> >::Log(const param_type& p,
405 void ParamTraits<std::vector<bool> >::Write(Message* m, const param_type& p) {
409 // writing an extra specialization of ParamTraits for it.
414 bool ParamTraits<std::vector<bool> >::Read(const Message* m,
431 void ParamTraits<std::vector<bool> >::Log(const param_type& p, std::string* l) {
439 void ParamTraits<base::DictionaryValue>::Write(Message* m,
444 bool ParamTraits<base::DictionaryValue>::Read(
453 void ParamTraits<base::DictionaryValue>::Log(const param_type& p,
461 void ParamTraits<base::FileDescriptor>::Write(Message* m, const param_type& p) {
471 bool ParamTraits<base::FileDescriptor>::Read(const Message* m,
487 void ParamTraits<base::FileDescriptor>::Log(const param_type& p,
497 void ParamTraits<base::FilePath>::Write(Message* m, const param_type& p) {
501 bool ParamTraits<base::FilePath>::Read(const Message* m,
507 void ParamTraits<base::FilePath>::Log(const param_type& p, std::string* l) {
508 ParamTraits<base::FilePath::StringType>::Log(p.value(), l);
511 void ParamTraits<base::ListValue>::Write(Message* m, const param_type& p) {
515 bool ParamTraits<base::ListValue>::Read(
524 void ParamTraits<base::ListValue>::Log(const param_type& p, std::string* l) {
530 void ParamTraits<base::NullableString16>::Write(Message* m,
536 bool ParamTraits<base::NullableString16>::Read(const Message* m,
549 void ParamTraits<base::NullableString16>::Log(const param_type& p,
558 void ParamTraits<base::PlatformFileInfo>::Write(Message* m,
567 bool ParamTraits<base::PlatformFileInfo>::Read(const Message* m,
587 void ParamTraits<base::PlatformFileInfo>::Log(const param_type& p,
602 void ParamTraits<base::Time>::Write(Message* m, const param_type& p) {
603 ParamTraits<int64>::Write(m, p.ToInternalValue());
606 bool ParamTraits<base::Time>::Read(const Message* m, PickleIterator* iter,
609 if (!ParamTraits<int64>::Read(m, iter, &value))
615 void ParamTraits<base::Time>::Log(const param_type& p, std::string* l) {
616 ParamTraits<int64>::Log(p.ToInternalValue(), l);
619 void ParamTraits<base::TimeDelta>::Write(Message* m, const param_type& p) {
620 ParamTraits<int64>::Write(m, p.ToInternalValue());
623 bool ParamTraits<base::TimeDelta>::Read(const Message* m,
627 bool ret = ParamTraits<int64>::Read(m, iter, &value);
634 void ParamTraits<base::TimeDelta>::Log(const param_type& p, std::string* l) {
635 ParamTraits<int64>::Log(p.ToInternalValue(), l);
638 void ParamTraits<base::TimeTicks>::Write(Message* m, const param_type& p) {
639 ParamTraits<int64>::Write(m, p.ToInternalValue());
642 bool ParamTraits<base::TimeTicks>::Read(const Message* m,
646 bool ret = ParamTraits<int64>::Read(m, iter, &value);
653 void ParamTraits<base::TimeTicks>::Log(const param_type& p, std::string* l) {
654 ParamTraits<int64>::Log(p.ToInternalValue(), l);
657 void ParamTraits<IPC::ChannelHandle>::Write(Message* m, const param_type& p) {
668 bool ParamTraits<IPC::ChannelHandle>::Read(const Message* m,
678 void ParamTraits<IPC::ChannelHandle>::Log(const param_type& p,
683 ParamTraits<base::FileDescriptor>::Log(p.socket, l);
688 void ParamTraits<LogData>::Write(Message* m, const param_type& p) {
700 bool ParamTraits<LogData>::Read(const Message* m,
715 void ParamTraits<LogData>::Log(const param_type& p, std::string* l) {
719 void ParamTraits<Message>::Write(Message* m, const Message& p) {
742 bool ParamTraits<Message>::Read(const Message* m, PickleIterator* iter,
759 void ParamTraits<Message>::Log(const Message& p, std::string* l) {
766 void ParamTraits<HANDLE>::Write(Message* m, const param_type& p) {
770 bool ParamTraits<HANDLE>::Read(const Message* m, PickleIterator* iter,
779 void ParamTraits<HANDLE>::Log(const param_type& p, std::string* l) {
783 void ParamTraits<LOGFONT>::Write(Message* m, const param_type& p) {
787 bool ParamTraits<LOGFONT>::Read(const Message* m, PickleIterator* iter,
803 void ParamTraits<LOGFONT>::Log(const param_type& p, std::string* l) {
807 void ParamTraits<MSG>::Write(Message* m, const param_type& p) {
811 bool ParamTraits<MSG>::Read(const Message* m, PickleIterator* iter,
826 void ParamTraits<MSG>::Log(const param_type& p, std::string* l) {