activemq-cpp-3.6.0
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 >:

Public Member Functions

 GenericResource (T *value)
virtual ~GenericResource ()
T * getManaged () const
void setManaged (T *value)
- Public Member Functions inherited from decaf::internal::util::Resource
virtual ~Resource ()

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)
inlineexplicit
template<typename T>
virtual decaf::internal::util::GenericResource< T >::~GenericResource ( )
inlinevirtual

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: