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.
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
Types
Functions
- Refobj()
- Refobj(const Refobj &r)
- ~Refobj()
- Refobj & operator=(const Refobj &r)
- int ref_count() const
- void ref_delegate(RefobjBase *o)
- bool ref_is_delegate() const
Protected functions
- void ref_allocated()
- virtual void ref_single()
Members detail
No documentation available
Refobj(const Refobj &r)
No documentation available
No documentation available
typedef Ref<const X, X> const_ptr
Shortcut for Ref smart pointer class to X type provided for convenience
No documentation available
typedef Ref<X, X> ptr
Shortcut for Ref smart pointer class to X type provided for convenience