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 |