decaf::internal::util::GenericResource< T > Class Template Reference

A Generic Resource wraps some type and will delete it when the Resource itself is deleted. More...

#include <src/main/decaf/internal/util/GenericResource.h>

Inheritance diagram for decaf::internal::util::GenericResource< T >:
Inheritance graph
[legend]

Public Member Functions

 GenericResource (T *value)
virtual ~GenericResource ()
T * getManaged () const
void setManaged (T *value)

Detailed Description

template<typename T>
class decaf::internal::util::GenericResource< T >

A Generic Resource wraps some type and will delete it when the Resource itself is deleted.

Since:
1.0

Constructor & Destructor Documentation

template<typename T>
decaf::internal::util::GenericResource< T >::GenericResource ( T *  value  )  [inline, explicit]
template<typename T>
virtual decaf::internal::util::GenericResource< T >::~GenericResource (  )  [inline, virtual]

Member Function Documentation

template<typename T>
T* decaf::internal::util::GenericResource< T >::getManaged (  )  const [inline]
template<typename T>
void decaf::internal::util::GenericResource< T >::setManaged ( T *  value  )  [inline]

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

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1