Kea  1.9.9-git
isc::dns::rdata::RdataPimplHolder< T > Class Template Reference

#include <rdata_pimpl_holder.h>

+ Inheritance diagram for isc::dns::rdata::RdataPimplHolder< T >:

Public Member Functions

 RdataPimplHolder (T *obj=NULL)
 
 ~RdataPimplHolder ()
 
T * get ()
 
T * release ()
 
void reset (T *obj=NULL)
 

Detailed Description

template<typename T>
class isc::dns::rdata::RdataPimplHolder< T >

Definition at line 19 of file rdata_pimpl_holder.h.

Constructor & Destructor Documentation

template<typename T >
isc::dns::rdata::RdataPimplHolder< T >::RdataPimplHolder ( T *  obj = NULL)
inline

Definition at line 21 of file rdata_pimpl_holder.h.

template<typename T >
isc::dns::rdata::RdataPimplHolder< T >::~RdataPimplHolder ( )
inline

Definition at line 25 of file rdata_pimpl_holder.h.

Member Function Documentation

template<typename T >
T* isc::dns::rdata::RdataPimplHolder< T >::get ( )
inline

Definition at line 34 of file rdata_pimpl_holder.h.

template<typename T >
T* isc::dns::rdata::RdataPimplHolder< T >::release ( )
inline

Definition at line 38 of file rdata_pimpl_holder.h.

template<typename T >
void isc::dns::rdata::RdataPimplHolder< T >::reset ( T *  obj = NULL)
inline

Definition at line 29 of file rdata_pimpl_holder.h.


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