FXRefedObject.h File Reference


Detailed Description

Defines classes useful for implementing handles to objects.

#include "QThread.h"
#include "FXException.h"
#include "FXPolicies.h"
#include "qvaluelist.h"

Include dependency graph for FXRefedObject.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  FX
namespace  FX::FXRefingObjectImpl
namespace  FX::FXRefedObjectImpl
namespace  FX::Pol

Classes

struct  FX::Pol::unknownReferrers
 Policy specifying that the refed object does not know its referrers. More...
struct  FX::Pol::knowReferrers
 Policy specifying that the refed object should know its referrers. More...
struct  FX::Pol::hasLastUsed
 Policy specifying that the refed object maintains when it was last accessed. More...
class  FX::FXRefedObject< intType, lastUsed, referrersPolicy >
 The parent class of something which is reference counted. More...
class  FX::FXRefedObject_DisableCount< type >
 Disables the reference count mechanism for the duration of its existence. More...
class  FX::FXRefingObject< type >
 A handle to a reference counted object. More...

Defines

#define FXREFINGOBJECT_DEBUGKNOWALLOC

(C) 2002-2008 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Jun 13 21:54:55 2008 for TnFOX by doxygen v1.5.6