On 22 February 2018 at 18:32, Daniel Boles <dboles....@gmail.com> wrote:

> also, I don't see how RefPtr is relevant to the given example struct; it's
> only for Glib::Object instances, i.e. things that themselves wrap GObjects,
> as RefPtr is implemented via GObject refcounts.
>

...in the currently stable glibmm, at least. Beyond that, in the next
release, it'll be an std::shared_ptr, layering a different layer of
refcounting over GObject's own.

but the point stands: what would a RefPtr to a char* or any other simple
property type even mean? They should just be returned by value, not by
reference.
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to