Classes | Public Member Functions | Public Attributes
GMapping::autoptr< X > Class Template Reference

#include <autoptr.h>

List of all members.

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 Fri Aug 28 2015 11:56:21