Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | List of all members
INDI::safe_ptr< T > Class Template Reference

#include <indililxml.h>

Public Member Functions

 safe_ptr (T *ptr=nullptr)
 
T & operator* ()
 
 operator bool () const
 

Detailed Description

template<typename T>
class INDI::safe_ptr< T >

Definition at line 39 of file indililxml.h.

Constructor & Destructor Documentation

◆ safe_ptr()

template<typename T >
INDI::safe_ptr< T >::safe_ptr ( T *  ptr = nullptr)
inline

Definition at line 44 of file indililxml.h.

Member Function Documentation

◆ operator bool()

template<typename T >
INDI::safe_ptr< T >::operator bool ( ) const
inline

Definition at line 48 of file indililxml.h.

◆ operator*()

template<typename T >
T& INDI::safe_ptr< T >::operator* ( )
inline

Definition at line 47 of file indililxml.h.


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