Handler< T > Class Template Reference

Handles a reference. More...

Inheritance diagram for Handler< T >:

Inheritance graph
Collaboration diagram for Handler< T >:

Collaboration graph

List of all members.

Public Member Functions

 Handler ()
 Creates a new instance.
 Handler (T *h)
 Creates a new instance with the given reference.
virtual ~Handler ()
T * GetHandler ()
 Gets the handled reference.
const T * GetHandler () const
 Gets the handled reference.

Protected Member Functions

void SetHandler (T *h)
 Sets the handled reference.
void FreeHandler ()
 Frees (deletes) the handled reference.
bool_t IsNull () const
 Gets if the handler is NULL.

Detailed Description

template<typename T>
class Handler< T >

Handles a reference.

The handled reference is automatically destroyed (deleted) when the instance is destroyed.

Sparsity Technologies http://www.sparsity-technologies.com

The documentation for this class was generated from the following file:

Generated on Tue Jul 16 12:10:20 2013 for Dex by  doxygen 1.5.6