Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » Callback: C++11 lambda support
Re: Callback: C++11 lambda support [message #42665 is a reply to message #42536] Thu, 27 March 2014 22:14 Go to previous messageGo to previous message
Didier is currently offline  Didier
Messages: 736
Registered: November 2008
Location: France
Contributor
Hi Mirek,

It looks like the additional features broke some existing code:

I get the following errors when trying to compile docking package:
/home/didier/upp/uppsrc/Docking/DockCont.cpp: In constructor ‘Upp::DockCont::DockCont()’:
/home/didier/upp/uppsrc/Docking/DockCont.cpp:824:23: erreur: no match for ‘operator=’ (operand types are ‘Upp::Callback1<Upp::ValueArray>’ and ‘Upp::Callback1<Upp::Vector<Upp::Value> >’)
  tabbar.WhenCloseSome = THISBACK(TabsClosed);
                       ^
/home/didier/upp/uppsrc/Docking/DockCont.cpp:824:23: note: candidate is:
In file included from /home/didier/upp/uppsrc/Core/Callback.h:6:0,
                 from /home/didier/upp/uppsrc/Core/Core.h:301,
                 from /home/didier/upp/uppsrc/Draw/Draw.h:6,
                 from /home/didier/upp/uppsrc/RichText/RichText.h:4,
                 from /home/didier/upp/uppsrc/CtrlCore/CtrlCore.h:4,
                 from /home/didier/upp/uppsrc/CtrlLib/CtrlLib.h:4,
                 from /home/didier/upp/uppsrc/Docking/Docking.h:4,
                 from /home/didier/upp/uppsrc/Docking/DockWindow.cpp:1,
                 from /home/didier/upp.out/MyApps/Docking/GCC.Blitz.Gui.Mt.Shared/$blitz.cpp:3:
/home/didier/upp/uppsrc/Core/Cbgen.h:117:16: note: Upp::Callback1<P1>& Upp::Callback1<P1>::operator=(const Upp::Callback1<P1>&) [with P1 = Upp::ValueArray]
 Callback1<P1>& Callback1<P1>::operator=(const Callback1& c)
                ^
/home/didier/upp/uppsrc/Core/Cbgen.h:117:16: note:   no known conversion for argument 1 from ‘Upp::Callback1<Upp::Vector<Upp::Value> >’ to ‘const Upp::Callback1<Upp::ValueArray>&’
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Testing of migrated and upgraded forum
Next Topic: Development blog canceled, topics moved to "news"
Goto Forum:
  


Current Time: Sun Aug 24 04:52:31 CEST 2025

Total time taken to generate the page: 0.03163 seconds