Refobj class reference
[Base module]

Declaration  

#include <QtLua/Ref>

namespace QtLua {
template <typename X> class Refobj;
};

This class is a member of the QtLua namespace.

This template class is declared in QtLua/qtluaref.hh source file, line 491.

Description  

This template class must be a base class for any class which may be referenced by the Ref smart pointer..

See also UserData class.

Members  

Inherited members  

Types  

Functions  

Members detail  

Refobj()  

This constructor is declared in QtLua/qtluaref.hh source file, line 497.

Refobj(const Refobj &r)  

This constructor is declared in QtLua/qtluaref.hh source file, line 502.

~Refobj()  

This destructor is declared in QtLua/qtluaref.hh source file, line 512.

typedef Ref<const X, X> const_ptr  

This typedef is declared in QTLUA_REFTYPE function like macro expansion, line 3 in QtLua/qtluaref.hh source file, line 493.

Shortcut for Ref smart pointer class to X type provided for convenience

Refobj & operator=(const Refobj &r)  

This function is declared in QtLua/qtluaref.hh source file, line 506.

typedef Ref<X, X> ptr  

This typedef is declared in QTLUA_REFTYPE function like macro expansion, line 5 in QtLua/qtluaref.hh source file, line 493.

Shortcut for Ref smart pointer class to X type provided for convenience

Valid XHTML 1.0 StrictGenerated by diaxen on Sat Mar 30 16:23:03 2013 using MkDoc