ISLEman
Public Member Functions | Public Attributes | List of all members
QShared Class Reference

The QShared struct is internally used for implementing shared classes. More...

#include <qshared.h>

Inheritance diagram for QShared:
QGArray::array_data QMapPrivateBase QStringData QValueListPrivate< T > QValueListPrivate< QCString > QValueListPrivate< QMap< QString, QString > > QValueListPrivate< QString > QValueListPrivate< TemplateVariant >

Public Member Functions

void ref ()
 
bool deref ()
 

Public Attributes

uint count
 

Detailed Description

The QShared struct is internally used for implementing shared classes.

It only contains a reference count and member functions to increment and decrement it.

Shared classes normally have internal classes that inherit QShared and add the shared data.

See also
Shared Classes

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