Public Member Functions | Private Attributes | List of all members
Vclip::ShareHandle< T > Class Template Reference

#include <vclip.h>

Public Member Functions

T & operator* ()
 
const T & operator* () const
 
T * operator-> ()
 
const T * operator-> () const
 
ShareHandleoperator= (const ShareHandle &orig)
 
void set (T *p)
 
 ShareHandle ()
 
 ShareHandle (T *p)
 
 ShareHandle (const ShareHandle &orig)
 
 ~ShareHandle ()
 

Private Attributes

T * ptr
 

Detailed Description

template<class T>
class Vclip::ShareHandle< T >

Definition at line 89 of file vclip.h.

Constructor & Destructor Documentation

template<class T>
Vclip::ShareHandle< T >::ShareHandle ( )
inline

Definition at line 93 of file vclip.h.

template<class T>
Vclip::ShareHandle< T >::ShareHandle ( T *  p)
inline

Definition at line 94 of file vclip.h.

template<class T>
Vclip::ShareHandle< T >::ShareHandle ( const ShareHandle< T > &  orig)
inline

Definition at line 95 of file vclip.h.

template<class T>
Vclip::ShareHandle< T >::~ShareHandle ( )
inline

Definition at line 96 of file vclip.h.

Member Function Documentation

template<class T>
T& Vclip::ShareHandle< T >::operator* ( )
inline

Definition at line 103 of file vclip.h.

template<class T>
const T& Vclip::ShareHandle< T >::operator* ( ) const
inline

Definition at line 105 of file vclip.h.

template<class T>
T* Vclip::ShareHandle< T >::operator-> ( )
inline

Definition at line 102 of file vclip.h.

template<class T>
const T* Vclip::ShareHandle< T >::operator-> ( ) const
inline

Definition at line 104 of file vclip.h.

template<class T>
ShareHandle& Vclip::ShareHandle< T >::operator= ( const ShareHandle< T > &  orig)
inline

Definition at line 97 of file vclip.h.

template<class T>
void Vclip::ShareHandle< T >::set ( T *  p)
inline

Definition at line 92 of file vclip.h.

Member Data Documentation

template<class T>
T* Vclip::ShareHandle< T >::ptr
private

Definition at line 90 of file vclip.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:54