#include <setup.h>
Public Types | |
| enum | e { COMMUN_PORT = 25595, COMMUN_SHMEM_SIZE = 256*1024 } |
| constants. More... | |
| enum | eCommunType { COMMUN_SOCKET, COMMUN_SHMEM } |
| type of communication. More... | |
| enum | eLEVEL |
| profiling granularity levels. | |
Public Methods | |
| Setup (char *options=NULL) | |
| Constructor. More... | |
| void | processOptions (char *options) |
| Sets parameters according to command line options. More... | |
Public Attributes | |
| Alloc | alloc |
| memory profiling. | |
| Cpu | cpu |
| CPU profiling. | |
| Mon | mon |
| monitor profiling. | |
| Com | com |
| communication. | |
Private Methods | |
| void | processOption (char *option) |
| Processes one command line option. More... | |
| void | setParameter (char *name, char *value) |
| Sets parameter. More... | |
The parameters are obtained from command line during profiler start-up. Default values are used for missing ones.
Definition at line 47 of file setup.h.
|
|
constants.
|
|
|
type of communication.
|
|
|
Constructor. Sets setup parameters to their default values. If an argument is not NULL, given options from command-line are processed.
|
|
|
Processes one command line option.
Definition at line 85 of file setup.cpp. Referenced by processOptions().
|
|
|
Sets parameters according to command line options.
Definition at line 59 of file setup.cpp. Referenced by Setup().
|
|
||||||||||||
|
Sets parameter.
Definition at line 94 of file setup.cpp. Referenced by processOption().
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001