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>::Write(Message* m, const param_type& p) {
318 bool ParamTraits<float>::Read(const Message* m, PickleIterator* iter,
331 void ParamTraits<float>::Log(const param_type& p, std::string* l) {
335 void ParamTraits<double>::Write(Message* m, const param_type& p) {
339 bool ParamTraits<double>::Read(const Message* m, PickleIterator* iter,
352 void ParamTraits<double>::Log(const param_type& p, std::string* l) {
357 void ParamTraits<std::string>::Log(const param_type& p, std::string* l) {
361 void ParamTraits<std::wstring>::Log(const param_type& p, std::string* l) {
366 void ParamTraits<string16>::Log(const param_type& p, std::string* l) {
371 void ParamTraits<std::vector<char> >::Write(Message* m, const param_type& p) {
379 bool ParamTraits<std::vector<char> >::Read(const Message* m,
392 void ParamTraits<std::vector<char> >::Log(const param_type& p, std::string* l) {
396 void ParamTraits<std::vector<unsigned char> >::Write(Message* m,
406 bool ParamTraits<std::vector<unsigned char> >::Read(const Message* m,
419 void ParamTraits<std::vector<unsigned char> >::Log(const param_type& p,
424 void ParamTraits<std::vector<bool> >::Write(Message* m, const param_type& p) {
428 // writing an extra specialization of ParamTraits for it.
433 bool ParamTraits<std::vector<bool> >::Read(const Message* m,
450 void ParamTraits<std::vector<bool> >::Log(const param_type& p, std::string* l) {
458 void ParamTraits<base::DictionaryValue>::Write(Message* m,
463 bool ParamTraits<base::DictionaryValue>::Read(
472 void ParamTraits<base::DictionaryValue>::Log(const param_type& p,
480 void ParamTraits<base::FileDescriptor>::Write(Message* m, const param_type& p) {
490 bool ParamTraits<base::FileDescriptor>::Read(const Message* m,
506 void ParamTraits<base::FileDescriptor>::Log(const param_type& p,
516 void ParamTraits<base::FilePath>::Write(Message* m, const param_type& p) {
520 bool ParamTraits<base::FilePath>::Read(const Message* m,
526 void ParamTraits<base::FilePath>::Log(const param_type& p, std::string* l) {
527 ParamTraits<base::FilePath::StringType>::Log(p.value(), l);
530 void ParamTraits<base::ListValue>::Write(Message* m, const param_type& p) {
534 bool ParamTraits<base::ListValue>::Read(
543 void ParamTraits<base::ListValue>::Log(const param_type& p, std::string* l) {
549 void ParamTraits<base::NullableString16>::Write(Message* m,
555 bool ParamTraits<base::NullableString16>::Read(const Message* m,
568 void ParamTraits<base::NullableString16>::Log(const param_type& p,
577 void ParamTraits<base::PlatformFileInfo>::Write(Message* m,
586 bool ParamTraits<base::PlatformFileInfo>::Read(const Message* m,
606 void ParamTraits<base::PlatformFileInfo>::Log(const param_type& p,
621 void ParamTraits<base::Time>::Write(Message* m, const param_type& p) {
622 ParamTraits<int64>::Write(m, p.ToInternalValue());
625 bool ParamTraits<base::Time>::Read(const Message* m, PickleIterator* iter,
628 if (!ParamTraits<int64>::Read(m, iter, &value))
634 void ParamTraits<base::Time>::Log(const param_type& p, std::string* l) {
635 ParamTraits<int64>::Log(p.ToInternalValue(), l);
638 void ParamTraits<base::TimeDelta>::Write(Message* m, const param_type& p) {
639 ParamTraits<int64>::Write(m, p.ToInternalValue());
642 bool ParamTraits<base::TimeDelta>::Read(const Message* m,
646 bool ret = ParamTraits<int64>::Read(m, iter, &value);
653 void ParamTraits<base::TimeDelta>::Log(const param_type& p, std::string* l) {
654 ParamTraits<int64>::Log(p.ToInternalValue(), l);
657 void ParamTraits<base::TimeTicks>::Write(Message* m, const param_type& p) {
658 ParamTraits<int64>::Write(m, p.ToInternalValue());
661 bool ParamTraits<base::TimeTicks>::Read(const Message* m,
665 bool ret = ParamTraits<int64>::Read(m, iter, &value);
672 void ParamTraits<base::TimeTicks>::Log(const param_type& p, std::string* l) {
673 ParamTraits<int64>::Log(p.ToInternalValue(), l);
676 void ParamTraits<IPC::ChannelHandle>::Write(Message* m, const param_type& p) {
687 bool ParamTraits<IPC::ChannelHandle>::Read(const Message* m,
697 void ParamTraits<IPC::ChannelHandle>::Log(const param_type& p,
702 ParamTraits<base::FileDescriptor>::Log(p.socket, l);
707 void ParamTraits<LogData>::Write(Message* m, const param_type& p) {
719 bool ParamTraits<LogData>::Read(const Message* m,
734 void ParamTraits<LogData>::Log(const param_type& p, std::string* l) {
738 void ParamTraits<Message>::Write(Message* m, const Message& p) {
761 bool ParamTraits<Message>::Read(const Message* m, PickleIterator* iter,
778 void ParamTraits<Message>::Log(const Message& p, std::string* l) {
785 void ParamTraits<HANDLE>::Write(Message* m, const param_type& p) {
789 bool ParamTraits<HANDLE>::Read(const Message* m, PickleIterator* iter,
798 void ParamTraits<HANDLE>::Log(const param_type& p, std::string* l) {
802 void ParamTraits<LOGFONT>::Write(Message* m, const param_type& p) {
806 bool ParamTraits<LOGFONT>::Read(const Message* m, PickleIterator* iter,
822 void ParamTraits<LOGFONT>::Log(const param_type& p, std::string* l) {
826 void ParamTraits<MSG>::Write(Message* m, const param_type& p) {
830 bool ParamTraits<MSG>::Read(const Message* m, PickleIterator* iter,
845 void ParamTraits<MSG>::Log(const param_type& p, std::string* l) {