Here you will find a class synopsis, including the class name, parent name, and the instance variables.
In all of these reference pages, links to Gamma documentation work for the HTML and QNX Helpviewer editions of this book. Links to QNX Helpviewer documentation work for the QNX Helpviewer edition only. |
class PtSample ParentClass(Link to Gamma documentation.) { sample_variable_1; //PtSampleVariableOne (Link to QNX Helpviewer.) sample_variable_2; //unsigned long (Link to QNX Helpviewer.) }
This shows the base class hierarchy from which this class came. The hierarchy descends from left to right, and is linked to Gamma documentation:
PtWidget <-- PtBasic <-- PtContainer <-- SampleClass
Here you will find a more detailed description of the class, although for many classes a complete description is beyond the scope of this document. In those cases, a note and a link will refer you to the Photon documentation.
There are three kinds of instance variables: (1) those with mutually exclusive constants, (2) those that can take zero or more constants (inclusive), and (3) those with no constants. Examples of each of the three are given below. Those that have constants list the constant names with either a brief description or a one-word title of each constant.
A brief description of the variable may appear here.
This instance variable contains exactly one of the following constants:
Constant | Description |
---|---|
CONSTANT_NAME1 | Constant title or brief description. |
CONSTANT_NAME2 | Constant title or brief description. |
A brief description of the variable may appear here.
This instance variable may contain zero or more of the following constants:
Constant | Description |
---|---|
CONSTANT_NAME1 | Constant title or brief description. |
CONSTANT_NAME2 | Constant title or brief description. |
A brief description of the variable may appear here.
If there are any callbacks associated with this class, their names and a short description will appear here.
If there are any other classes associated with this class, their names will appear here, linked to the Gamma documentation.
For the one or two classes that have a method library, their methods will be displayed here, along with their respective syntax, arguments, return value, description and examples.
If the class has any convenience functions associated with it, they will appear here. Since multiple functions for one widget generally take the same arguments, all the arguments for the functions are listed first. There there is a brief summary of each function, including return values.
Copyright © 1995-2010 by Cogent Real-Time Systems, Inc. All rights reserved.