Review Request: wetter.com Weather Ion
Marco Martin
notmart at gmail.com
Tue Nov 3 23:00:30 CET 2009
On Tuesday 03 November 2009, Thilo-Alexander Ginkel wrote:
> On Tuesday 03 November 2009 18:51:05 Aaron Seigo wrote:
> > > On 2009-11-03 17:00:51, Will Stephenson wrote:
> > > > /trunk/kdereview/plasma/dataengines/weather/ions/ion_wettercom.cpp,
> > > > line 44
> > > > <http://reviewboard.kde.org/r/2026/diff/2/?file=13614#file13614line44
> > > >>
> > > >
> > > > By convention, public member variables of pimpl classes are not
> > > > names with m_ prefixes - since accessing them via d-> in the outer
> > > > class makes it obvious that they belong to the pimpl
> >
> > this isn't public API. why does it have a pimpl at all? i think some
> > people have missed the point of the FooPrivate classes: maintaining
> > binary compatibility in publicly exported APIs. for anything else they
> > are just a bit more overhead, one more level of indirection and one more
> > opportunity for a memory leak.
>
> I chose this approach as that's what the existing Weather Ions are using,
> but also agree that this is not a public API, so binary compatibility is a
> non- issue. If you prefer, I can easily remove the pimpl.
yes please :)
> Regards,
> Thilo
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
--
Marco Martin
More information about the Plasma-devel
mailing list