On Tue, 2009-03-10 at 23:10 -0400, Yu Feng wrote:
> On Tue, 2009-03-10 at 08:07 +0100, Jürg Billeter wrote:
> > On Mon, 2009-03-09 at 20:36 -0400, Yu Feng wrote:
> > > Dear list,
> > > 
> > > Are friend classes available in VALA? If not, are there any particular
> > > reason against it, and are there any alternatives for friend classes?
> > 
> > There is no plan to support friend classes in Vala. The `internal'
> > modifier is as close as it gets, it restricts access to the class/member
> > to the current library/application. If this is not fine-grained enough,
> > maybe you should consider moving some code into a separate library (can
> > also be a libtool convenience library in case you're using autotools).
> > 
> 
> Can a property setting be internal? I tried to added to a setter and
> apparently nothing happened.

Yes, this should be supported. However, internal header declarations
will only vanish from the public header files once the header rework[1]
has been completed.

Jürg

[1] http://mail.gnome.org/archives/vala-list/2009-January/msg00058.html


_______________________________________________
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to