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