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