RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rxdock::SmartPtr< T > Class Template Reference

Public Member Functions

 SmartPtr (T *pT)
 
 SmartPtr (const SmartPtr< T > &sp)
 
template<class T2 >
 SmartPtr (const SmartPtr< T2 > &sp)
 
const SmartPtr< T > & operator= (const SmartPtr< T > &sp)
 
template<class T2 >
const SmartPtr< T > & operator= (const SmartPtr< T2 > &sp)
 
bool Null () const
 
unsigned * GetCountPtr () const
 
T * Ptr ()
 
const T * Ptr () const
 
void SetNull ()
 
T * operator-> ()
 
const T * operator-> () const
 
T & operator* ()
 
const T & operator* () const
 
 operator T* () const
 

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