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
- 14 members inherited from RefobjBase
Types
Functions
Members detail
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.
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
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