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


Public Member Functions | |
| QSharedData () | |
| More... | |
| QSharedData (IQSharedData other) | |
| More... | |
| 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 | other | ) |
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 |