|
The Simons
|
#include <DeviceBusyID.h>
Inheritance diagram for DeviceBusyID:

DeviceBusyID is a strongly typed, reference counting pointer that refers to a DeviceBusy. DeviceBusyID variables may be initialised to DeviceBusy* objects and all subtypes. DeviceBusyID variables may alias objects held by other DeviceBusyID variables, or any subtype. When a DeviceBusyID acquires an object, it increments the object's reference count. When a DeviceBusyID releases an object, it decrements the object's reference count. If the reference count reaches zero, the object is automatically deleted.
Public Member Functions | |
| DeviceBusyID () | |
| Declare a DeviceBusyID. | |
| ~DeviceBusyID () | |
| Release a DeviceBusyID. | |
| DeviceBusyID (const Null *) | |
| Initialise a DeviceBusyID to refer explicitly to null. | |
| DeviceBusyID (const DeviceBusy *) | |
| Initialise a DeviceBusyID to refer to a DeviceBusy. | |
| DeviceBusyID (const DeviceBusyID &) | |
| Initialise a DeviceBusyID to alias another DeviceBusyID. | |
| DeviceBusyID & | operator= (const DeviceBusy *) |
| Reassign this DeviceBusyID to refer to a DeviceBusy. | |
| DeviceBusyID & | operator= (const DeviceBusyID &) |
| Reassign this DeviceBusyID to alias another DeviceBusyID. | |
| DeviceBusy * | operator-> () const |
| Invoke a method on this DeviceBusyID. | |
|
|
Declare a DeviceBusyID.
|
|
|
Release a DeviceBusyID.
|
|
|
Initialise a DeviceBusyID to refer explicitly to null.
|
|
|
Initialise a DeviceBusyID to refer to a DeviceBusy.
|
|
|
Initialise a DeviceBusyID to alias another DeviceBusyID.
|
|
|
Invoke a method on this DeviceBusyID.
Reimplemented from DeviceErrorID. |
|
|
Reassign this DeviceBusyID to alias another DeviceBusyID.
|
|
|
Reassign this DeviceBusyID to refer to a DeviceBusy.
|
1.3