The ProfileClass object provides information about the classes in the performance analysis model, including the routines that exist within a class. You use the ProfileClass object in conjunction with the Profiling object.
The ProfileClass object has no events.
| 
                                  ProfileClass property  | 
                              
                                  Datatype  | 
                              
                                  Description  | 
                           
|---|---|---|
| 
                                  ClassDefinition  | 
                              
                                  PowerObject  | 
                              
                                  An object of type PowerObject containing information about the class definition of the object or control.  | 
                           
| 
                                  LibraryName  | 
                              
                                  String  | 
                              
                                  The name of the library that contains the class. The value is " " for system classes and embedded SQL statements.  | 
                           
| 
                                  Name  | 
                              
                                  String  | 
                              
                                  The name of the class or the string Embedded SQL to represent all embedded SQL activities. Nested classes (like controls on a window) have a name of the form class name>embedded class name.  | 
                           
| 
                                  ProfileClass function  | 
                              
                                  Datatype returned  | 
                              
                                  Description  | 
                           
|---|---|---|
| 
                                  String  | 
                              
                                  Returns the name assigned to the object  | 
                           |
| 
                                  Integer  | 
                              
                                  Creates a reference to a context-specific instance of the specified service  | 
                           |
| 
                                  PowerObject  | 
                              
                                  Returns a reference to the name of the parent object  | 
                           |
| 
                                  ErrorReturn (enumerated)  | 
                              
                                  Provides a list of the routines (defined as ProfileRoutine objects) that exist in the model within a class  | 
                           |
| 
                                  Object (enumerated)  | 
                              
                                  Returns the type of the object  | 
                           


