#include <qxtpimpl.h>
Public Member Functions | |
QxtPrivateInterface () | |
~QxtPrivateInterface () | |
void | setPublic (PUB *pub) |
PVT & | operator() () |
const PVT & | operator() () const |
Friends | |
class | QxtPrivate< PUB > |
Definition at line 215 of file qxtpimpl.h.
QxtPrivateInterface< PUB, PVT >::QxtPrivateInterface | ( | ) | [inline] |
Definition at line 219 of file qxtpimpl.h.
{
pvt = new PVT;
}
QxtPrivateInterface< PUB, PVT >::~QxtPrivateInterface | ( | ) | [inline] |
Definition at line 223 of file qxtpimpl.h.
{
delete pvt;
}
PVT& QxtPrivateInterface< PUB, PVT >::operator() | ( | ) | [inline] |
Definition at line 232 of file qxtpimpl.h.
{ return *static_cast<PVT*>(pvt); }
const PVT& QxtPrivateInterface< PUB, PVT >::operator() | ( | ) | const [inline] |
Definition at line 236 of file qxtpimpl.h.
{ return *static_cast<PVT*>(pvt); }
void QxtPrivateInterface< PUB, PVT >::setPublic | ( | PUB * | pub ) | [inline] |
Definition at line 228 of file qxtpimpl.h.
{ pvt->QXT_setPublic(pub); }
friend class QxtPrivate< PUB > [friend] |
Definition at line 217 of file qxtpimpl.h.