| Qyoto
    4.0.5
    Qyoto is a C# language binding for Qt | 
The QSharedData class is a base class for shared data objects. More...


| Public Member Functions | |
| QSharedData () | |
|  | |
| QSharedData (IQSharedData arg1) | |
|  | |
| virtual void | CreateProxy () | 
| new void | Dispose () | 
| Protected Member Functions | |
| QSharedData (System.Type dummy) | |
| Protected Attributes | |
| SmokeInvocation | interceptor | 
| Properties | |
| virtual System.IntPtr | SmokeObject  [get, set] | 
| new QAtomicInt | Ref  [get, set] | 
|  Properties inherited from QtCore.IQSharedData | |
| new QAtomicInt | Ref  [get, set] | 
The QSharedData class is a base class for shared data objects.
QSharedData is designed to be used with QSharedDataPointer or QExplicitlySharedDataPointer to implement custom implicitly shared or explicitly shared classes. QSharedData provides thread-safe reference counting.
See QSharedDataPointer and QExplicitlySharedDataPointer for details.
| 
 | protected | 
| QtCore.QSharedData.QSharedData | ( | ) | 
Constructs a QSharedData object with a reference count of 0.
| QtCore.QSharedData.QSharedData | ( | IQSharedData | arg1 | ) | 
Constructs a QSharedData object with reference count 0. other is ignored.
| 
 | virtual | 
Reimplemented in QtXmlPatterns.QSimpleXmlNodeModel, and QtXmlPatterns.QAbstractXmlNodeModel.
| new void QtCore.QSharedData.Dispose | ( | ) | 
| 
 | protected | 
| 
 | getset | 
| 
 | getset |