To specialize the SharedPtr for TWrapper. More...
#include <MED_Wrapper.hxx>

Public Member Functions | |
| SharedPtr () | |
| template<class Y > | |
| SharedPtr (Y *p) | |
| template<class Y > | |
| SharedPtr (SharedPtr< Y > const &r) | |
| template<class Y > | |
| SharedPtr & | operator= (SharedPtr< Y > const &r) | 
| template<class Y > | |
| SharedPtr & | operator() (Y *p) | 
| template<class Y > | |
| SharedPtr & | operator() (SharedPtr< Y > const &r) | 
| TLockProxy | operator-> () const | 
Protected Member Functions | |
| operator const TWrapper & () const | |
| operator TWrapper & () | |
| TWrapper & | operator* () const | 
| TWrapper * | get () const | 
| MED::SharedPtr< TWrapper >::SharedPtr | ( | ) | 
      
  | 
  explicit | 
| MED::SharedPtr< TWrapper >::SharedPtr | ( | SharedPtr< Y > const & | r | ) | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
| SharedPtr& MED::SharedPtr< TWrapper >::operator() | ( | Y * | p | ) | 
| SharedPtr& MED::SharedPtr< TWrapper >::operator() | ( | SharedPtr< Y > const & | r | ) | 
      
  | 
  protected | 
| TLockProxy MED::SharedPtr< TWrapper >::operator-> | ( | ) | const | 
| SharedPtr& MED::SharedPtr< TWrapper >::operator= | ( | SharedPtr< Y > const & | r | ) |