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