qCTKPrivateInterface< PUB, PVT > Class Template Reference

#include <qCTKPimpl.h>

List of all members.

Public Member Functions

const PVT * operator() () const
PVT * operator() ()
 qCTKPrivateInterface ()
const PVT & ref () const
PVT & ref ()
void setPublic (PUB *pub)
 ~qCTKPrivateInterface ()

Private Attributes

qCTKPrivate< PUB > * pvt

Friends

class qCTKPrivate< PUB >

template<typename PUB, typename PVT>
class qCTKPrivateInterface< PUB, PVT >


Constructor & Destructor Documentation

template<typename PUB, typename PVT>
qCTKPrivateInterface< PUB, PVT >::qCTKPrivateInterface (  )  [inline]
template<typename PUB, typename PVT>
qCTKPrivateInterface< PUB, PVT >::~qCTKPrivateInterface (  )  [inline]

Member Function Documentation

template<typename PUB, typename PVT>
const PVT* qCTKPrivateInterface< PUB, PVT >::operator() (  )  const [inline]
template<typename PUB, typename PVT>
PVT* qCTKPrivateInterface< PUB, PVT >::operator() (  )  [inline]
template<typename PUB, typename PVT>
const PVT& qCTKPrivateInterface< PUB, PVT >::ref (  )  const [inline]
template<typename PUB, typename PVT>
PVT& qCTKPrivateInterface< PUB, PVT >::ref (  )  [inline]
template<typename PUB, typename PVT>
void qCTKPrivateInterface< PUB, PVT >::setPublic ( PUB *  pub  )  [inline]

Friends And Related Function Documentation

template<typename PUB, typename PVT>
friend class qCTKPrivate< PUB > [friend]

Member Data Documentation

template<typename PUB, typename PVT>
qCTKPrivate<PUB>* qCTKPrivateInterface< PUB, PVT >::pvt [private]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1