Query: shevek_refbase
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
shevek::refbase(3) Library Functions Manual shevek::refbase(3)NAMEshevek::refbase - Base class for classes which want reference counting through Glib::RefPtr.SYNOPSIS#include <refbase.hh> Inherited by shevek::avahi, shevek::avahi::browser, shevek::closure, shevek::dl, shevek::fd [virtual], shevek::process, shevek::server< client, serverdata > [virtual], shevek::server< client, serverdata >::connection [virtual], and shevek::shm< T >. Public Member Functions template<typename _T > Glib::RefPtr< _T > cast_dynamic () Identical to GLib::RefPtr <>::cast_dynamic, but nicer to type. Protected Member Functions refbase () Constructor, increments reference count. virtual ~refbase () Destructor, decrements reference count and destroys the object if it reaches 0. template<typename T > Glib::RefPtr< T > refptr_this () Get a RefPtr to this, protected because only members should need it. Friends class Glib::RefPtr Detailed Description Base class for classes which want reference counting through Glib::RefPtr. Member Function Documentation template<typename T > Glib::RefPtr< T > shevek::refbase::refptr_this () [protected] Get a RefPtr to this, protected because only members should need it. This function allows member functions, which have a pointer to the object, but not a Glib::RefPtr, to pass a RefPtr to others. Author Generated automatically by Doxygen for libshevek from the source code. libshevek Fri May 11 2012 shevek::refbase(3)
Related Man Pages |
---|
shevek_avahi(3) - debian |
shevek_avahi_browser_details(3) - debian |
shevek_closure(3) - debian |
shevek_refbase(3) - debian |
shevek_server_connection(3) - debian |
Similar Topics in the Unix Linux Community |
---|
member titles |
Web Reference Database 0.9.5 (Default branch) |
[Bug] Member Directory Display |