![]() |
The Simons
|
#include <WriteFailureID.h>
Inheritance diagram for WriteFailureID:
WriteFailureID is a strongly typed, reference counting pointer that refers to a WriteFailure. WriteFailureID variables may be initialised to WriteFailure* objects and all subtypes. WriteFailureID variables may alias objects held by other WriteFailureID variables, or any subtype. When a WriteFailureID acquires an object, it increments the object's reference count. When a WriteFailureID releases an object, it decrements the object's reference count. If the reference count reaches zero, the object is automatically deleted.
Public Member Functions | |
WriteFailureID () | |
Declare a WriteFailureID. | |
~WriteFailureID () | |
Release a WriteFailureID. | |
WriteFailureID (const Null *) | |
Initialise a WriteFailureID to refer explicitly to null. | |
WriteFailureID (const WriteFailure *) | |
Initialise a WriteFailureID to refer to a WriteFailure. | |
WriteFailureID (const WriteFailureID &) | |
Initialise a WriteFailureID to alias another WriteFailureID. | |
WriteFailureID & | operator= (const WriteFailure *) |
Reassign this WriteFailureID to refer to a WriteFailure. | |
WriteFailureID & | operator= (const WriteFailureID &) |
Reassign this WriteFailureID to alias another WriteFailureID. | |
WriteFailure * | operator-> () const |
Invoke a method on this WriteFailureID. |
|
Declare a WriteFailureID.
|
|
Release a WriteFailureID.
|
|
Initialise a WriteFailureID to refer explicitly to null.
|
|
Initialise a WriteFailureID to refer to a WriteFailure.
|
|
Initialise a WriteFailureID to alias another WriteFailureID.
|
|
Invoke a method on this WriteFailureID.
Reimplemented from DataErrorID. |
|
Reassign this WriteFailureID to alias another WriteFailureID.
|
|
Reassign this WriteFailureID to refer to a WriteFailure.
|