Home » Community » U++ community news and announcements » HttpCookie, improved Cookie support
|
Re: HttpCookie, improved Cookie support [message #36371 is a reply to message #36360] |
Wed, 23 May 2012 08:45 |
|
Hi Mirek,
Not sure how close is this related, but something about the cookie broke nightly builds GCC reports:Quote: | /build/buildd/upp-4998/uppsrc/Core/Http.cpp: In member function 'Upp::HttpRequest& Upp::HttpRequest::Cookie(const Upp::HttpCookie&)':
/build/buildd/upp-4998/uppsrc/Core/Http.cpp:207:33: error: no match for 'operator<<' in 'Upp::String((* & c.Upp::HttpCookie::id)) << '?''
/build/buildd/upp-4998/uppsrc/Core/Http.cpp:207:33: note: candidates are:
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:801:24: note: template<class P1, class P2, class P3, class P4> Upp::Gate4<P1, P2, P3, P4>& Upp::operator<<(Upp::Gate4<P1, P2, P3, P4>&, Upp::Gate4<P1, P2, P3, P4>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:717:20: note: template<class P1, class P2, class P3> Upp::Gate3<P1, P2, P3>& Upp::operator<<(Upp::Gate3<P1, P2, P3>&, Upp::Gate3<P1, P2, P3>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:633:16: note: template<class P1, class P2> Upp::Gate2<P1, P2>& Upp::operator<<(Upp::Gate2<P1, P2>&, Upp::Gate2<P1, P2>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:549:12: note: template<class P1> Upp::Gate1<P1>& Upp::operator<<(Upp::Gate1<P1>&, Upp::Gate1<P1>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:472:7: note: Upp::Gate& Upp::operator<<(Upp::Gate&, Upp::Gate)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:472:7: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Gate&'
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:395:28: note: template<class P1, class P2, class P3, class P4> Upp::Callback4<P1, P2, P3, P4>& Upp::operator<<(Upp::Callback4<P1, P2, P3, P4>&, Upp::Callback4<P1, P2, P3, P4>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:311:24: note: template<class P1, class P2, class P3> Upp::Callback3<P1, P2, P3>& Upp::operator<<(Upp::Callback3<P1, P2, P3>&, Upp::Callback3<P1, P2, P3>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:227:20: note: template<class P1, class P2> Upp::Callback2<P1, P2>& Upp::operator<<(Upp::Callback2<P1, P2>&, Upp::Callback2<P1, P2>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:143:16: note: template<class P1> Upp::Callback1<P1>& Upp::operator<<(Upp::Callback1<P1>&, Upp::Callback1<P1>)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:66:11: note: Upp::Callback& Upp::operator<<(Upp::Callback&, Upp::Callback)
/build/buildd/upp-4998/uppsrc/Core/Callback0.h:66:11: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Callback&'
/build/buildd/upp-4998/uppsrc/Core/Stream.h:650:16: note: template<class T> Upp::Stream& Upp::operator<<(Upp::Stream&, const T&)
/build/buildd/upp-4998/uppsrc/Core/Stream.h:643:16: note: Upp::Stream& Upp::operator<<(Upp::Stream&, void*)
/build/buildd/upp-4998/uppsrc/Core/Stream.h:643:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Stream&'
/build/buildd/upp-4998/uppsrc/Core/Stream.h:637:16: note: Upp::Stream& Upp::operator<<(Upp::Stream&, const void*)
/build/buildd/upp-4998/uppsrc/Core/Stream.h:637:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Stream&'
/build/buildd/upp-4998/uppsrc/Core/Stream.h:631:16: note: Upp::Stream& Upp::operator<<(Upp::Stream&, char)
/build/buildd/upp-4998/uppsrc/Core/Stream.h:631:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Stream&'
/build/buildd/upp-4998/uppsrc/Core/Stream.h:625:16: note: Upp::Stream& Upp::operator<<(Upp::Stream&, const Upp::String&)
/build/buildd/upp-4998/uppsrc/Core/Stream.h:625:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Stream&'
/build/buildd/upp-4998/uppsrc/Core/Stream.h:619:16: note: Upp::Stream& Upp::operator<<(Upp::Stream&, char*)
/build/buildd/upp-4998/uppsrc/Core/Stream.h:619:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Stream&'
/build/buildd/upp-4998/uppsrc/Core/Stream.h:613:16: note: Upp::Stream& Upp::operator<<(Upp::Stream&, const char*)
/build/buildd/upp-4998/uppsrc/Core/Stream.h:613:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::Stream&'
/build/buildd/upp-4998/uppsrc/Core/String.h:555:22: note: template<class T> Upp::StringBuffer& Upp::operator<<(Upp::StringBuffer&, const T&)
/build/buildd/upp-4998/uppsrc/Core/String.h:548:22: note: Upp::StringBuffer& Upp::operator<<(Upp::StringBuffer&, void*)
/build/buildd/upp-4998/uppsrc/Core/String.h:548:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::StringBuffer&'
/build/buildd/upp-4998/uppsrc/Core/String.h:542:22: note: Upp::StringBuffer& Upp::operator<<(Upp::StringBuffer&, const void*)
/build/buildd/upp-4998/uppsrc/Core/String.h:542:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::StringBuffer&'
/build/buildd/upp-4998/uppsrc/Core/String.h:536:22: note: Upp::StringBuffer& Upp::operator<<(Upp::StringBuffer&, char)
/build/buildd/upp-4998/uppsrc/Core/String.h:536:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::StringBuffer&'
/build/buildd/upp-4998/uppsrc/Core/String.h:530:22: note: Upp::StringBuffer& Upp::operator<<(Upp::StringBuffer&, const Upp::String&)
/build/buildd/upp-4998/uppsrc/Core/String.h:530:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::StringBuffer&'
/build/buildd/upp-4998/uppsrc/Core/String.h:524:22: note: Upp::StringBuffer& Upp::operator<<(Upp::StringBuffer&, char*)
/build/buildd/upp-4998/uppsrc/Core/String.h:524:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::StringBuffer&'
/build/buildd/upp-4998/uppsrc/Core/String.h:518:22: note: Upp::StringBuffer& Upp::operator<<(Upp::StringBuffer&, const char*)
/build/buildd/upp-4998/uppsrc/Core/String.h:518:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::StringBuffer&'
/build/buildd/upp-4998/uppsrc/Core/String.h:470:16: note: template<class T> Upp::String& Upp::operator<<(Upp::String&, const T&)
/build/buildd/upp-4998/uppsrc/Core/String.h:463:16: note: Upp::String& Upp::operator<<(Upp::String&, void*)
/build/buildd/upp-4998/uppsrc/Core/String.h:463:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::String&'
/build/buildd/upp-4998/uppsrc/Core/String.h:457:16: note: Upp::String& Upp::operator<<(Upp::String&, const void*)
/build/buildd/upp-4998/uppsrc/Core/String.h:457:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::String&'
/build/buildd/upp-4998/uppsrc/Core/String.h:451:16: note: Upp::String& Upp::operator<<(Upp::String&, char)
/build/buildd/upp-4998/uppsrc/Core/String.h:451:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::String&'
/build/buildd/upp-4998/uppsrc/Core/String.h:445:16: note: Upp::String& Upp::operator<<(Upp::String&, const Upp::String&)
/build/buildd/upp-4998/uppsrc/Core/String.h:445:16: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::String&'
/build/buildd/upp-4998/uppsrc/Core/String.h:439:22: note: Upp::String& Upp::operator<<(Upp::String&, char*)
/build/buildd/upp-4998/uppsrc/Core/String.h:439:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::String&'
/build/buildd/upp-4998/uppsrc/Core/String.h:433:22: note: Upp::String& Upp::operator<<(Upp::String&, const char*)
/build/buildd/upp-4998/uppsrc/Core/String.h:433:22: note: no known conversion for argument 1 from 'Upp::String' to 'Upp::String&'
|
|
|
|
|
Goto Forum:
Current Time: Sun Apr 28 23:31:28 CEST 2024
Total time taken to generate the page: 0.03028 seconds
|