Seamly2D
Code documentation
QxtPrivate< PUB > Class Template Reference

#include <def.h>

Collaboration diagram for QxtPrivate< PUB >:

Public Member Functions

 QxtPrivate ()
 
virtual ~QxtPrivate ()
 
void QXT_setPublic (PUB *pub)
 

Protected Member Functions

PUB & qxt_p ()
 
const PUB & qxt_p () const
 
PUB * qxt_ptr ()
 
const PUB * qxt_ptr () const
 

Private Attributes

PUB * qxt_p_ptr
 

Detailed Description

template<typename PUB>
class QxtPrivate< PUB >

Definition at line 548 of file def.h.

Constructor & Destructor Documentation

◆ QxtPrivate()

template<typename PUB >
QxtPrivate< PUB >::QxtPrivate ( )
inline

Definition at line 551 of file def.h.

◆ ~QxtPrivate()

template<typename PUB >
virtual QxtPrivate< PUB >::~QxtPrivate ( )
inlinevirtual

Definition at line 553 of file def.h.

Member Function Documentation

◆ qxt_p() [1/2]

template<typename PUB >
PUB& QxtPrivate< PUB >::qxt_p ( )
inlineprotected

Definition at line 561 of file def.h.

References QxtPrivate< PUB >::qxt_p_ptr.

◆ qxt_p() [2/2]

template<typename PUB >
const PUB& QxtPrivate< PUB >::qxt_p ( ) const
inlineprotected

Definition at line 565 of file def.h.

References QxtPrivate< PUB >::qxt_p_ptr.

◆ qxt_ptr() [1/2]

template<typename PUB >
PUB* QxtPrivate< PUB >::qxt_ptr ( )
inlineprotected

Definition at line 569 of file def.h.

References QxtPrivate< PUB >::qxt_p_ptr.

◆ qxt_ptr() [2/2]

template<typename PUB >
const PUB* QxtPrivate< PUB >::qxt_ptr ( ) const
inlineprotected

Definition at line 573 of file def.h.

References QxtPrivate< PUB >::qxt_p_ptr.

◆ QXT_setPublic()

template<typename PUB >
void QxtPrivate< PUB >::QXT_setPublic ( PUB *  pub)
inline

Definition at line 555 of file def.h.

References QxtPrivate< PUB >::qxt_p_ptr.

Member Data Documentation

◆ qxt_p_ptr

template<typename PUB >
PUB* QxtPrivate< PUB >::qxt_p_ptr
private

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