Classes | Public Member Functions | Public Attributes | List of all members
GMapping::autoptr< X > Class Template Reference

#include <autoptr.h>

Classes

struct  reference
 

Public Member Functions

 autoptr (X *p=(X *)(0))
 
 autoptr (const autoptr< X > &ap)
 
 operator int () const
 
X & operator* ()
 
const X & operator* () const
 
autoptroperator= (const autoptr< X > &ap)
 
 ~autoptr ()
 

Public Attributes

referencem_reference
 

Detailed Description

template<class X>
class GMapping::autoptr< X >

Definition at line 8 of file autoptr.h.

Constructor & Destructor Documentation

template<class X>
GMapping::autoptr< X >::autoptr ( X *  p = (X*)(0))
inline

Definition at line 29 of file autoptr.h.

template<class X>
GMapping::autoptr< X >::autoptr ( const autoptr< X > &  ap)
inline

Definition at line 39 of file autoptr.h.

template<class X >
GMapping::autoptr< X >::~autoptr ( )
inline

Definition at line 71 of file autoptr.h.

Member Function Documentation

template<class X >
GMapping::autoptr< X >::operator int ( ) const
inline

Definition at line 80 of file autoptr.h.

template<class X >
X & GMapping::autoptr< X >::operator* ( )
inline

Definition at line 85 of file autoptr.h.

template<class X >
const X & GMapping::autoptr< X >::operator* ( ) const
inline

Definition at line 91 of file autoptr.h.

template<class X>
autoptr< X > & GMapping::autoptr< X >::operator= ( const autoptr< X > &  ap)
inline

Definition at line 49 of file autoptr.h.

Member Data Documentation

template<class X>
reference* GMapping::autoptr< X >::m_reference

Definition at line 24 of file autoptr.h.


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


openslam_gmapping
Author(s): Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard
autogenerated on Mon Jun 10 2019 14:04:22