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

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