#include "setup.h"#include "argacces.h"#include "classcom.h"#include "dffnxfun.h"#include "envrnmnt.h"#include "extnfunc.h"#include "genrccom.h"#include "genrcfun.h"#include "memalloc.h"#include "msgcom.h"#include "router.h"#include "sysdep.h"#include "proflfun.h"#include <string.h>

Go to the source code of this file.
Defines | |
| #define | _PROFLFUN_SOURCE_ |
| #define | NO_PROFILE 0 |
| #define | USER_FUNCTIONS 1 |
| #define | CONSTRUCTS_CODE 2 |
| #define | OUTPUT_STRING "%-40s %7ld %15.6f %8.2f%% %15.6f %8.2f%%\n" |
Functions | |
| globle void | ConstructProfilingFunctionDefinitions (void *theEnv) |
| globle void * | CreateProfileData (void *theEnv) |
| globle void | DeleteProfileData (void *theEnv, void *theData) |
| globle void | ProfileCommand (void *theEnv) |
| globle intBool | Profile (void *theEnv, char *argument) |
| globle void | ProfileInfoCommand (void *theEnv) |
| globle void | StartProfile (void *theEnv, struct profileFrameInfo *theFrame, struct userData **theList, intBool checkFlag) |
| globle void | EndProfile (void *theEnv, struct profileFrameInfo *theFrame) |
| globle void | ProfileResetCommand (void *theEnv) |
| globle void | ResetProfileInfo (struct constructProfileInfo *profileInfo) |
| globle double | SetProfilePercentThresholdCommand (void *theEnv) |
| globle double | SetProfilePercentThreshold (void *theEnv, double value) |
| globle double | GetProfilePercentThresholdCommand (void *theEnv) |
| globle double | GetProfilePercentThreshold (void *theEnv) |
| globle char * | SetProfileOutputString (void *theEnv, char *value) |
| #define _PROFLFUN_SOURCE_ |
Definition at line 34 of file proflfun.c.
| #define CONSTRUCTS_CODE 2 |
Definition at line 58 of file proflfun.c.
| #define NO_PROFILE 0 |
Definition at line 56 of file proflfun.c.
| #define OUTPUT_STRING "%-40s %7ld %15.6f %8.2f%% %15.6f %8.2f%%\n" |
Definition at line 60 of file proflfun.c.
| #define USER_FUNCTIONS 1 |
Definition at line 57 of file proflfun.c.
| globle void ConstructProfilingFunctionDefinitions | ( | void * | theEnv | ) |
Definition at line 78 of file proflfun.c.
| globle void* CreateProfileData | ( | void * | theEnv | ) |
Definition at line 113 of file proflfun.c.
| globle void DeleteProfileData | ( | void * | theEnv, | |
| void * | theData | |||
| ) |
Definition at line 133 of file proflfun.c.
| globle void EndProfile | ( | void * | theEnv, | |
| struct profileFrameInfo * | theFrame | |||
| ) |
Definition at line 338 of file proflfun.c.
| globle double GetProfilePercentThreshold | ( | void * | theEnv | ) |
Definition at line 776 of file proflfun.c.
| globle double GetProfilePercentThresholdCommand | ( | void * | theEnv | ) |
Definition at line 764 of file proflfun.c.
| globle intBool Profile | ( | void * | theEnv, | |
| char * | argument | |||
| ) |
Definition at line 168 of file proflfun.c.
| globle void ProfileCommand | ( | void * | theEnv | ) |
Definition at line 144 of file proflfun.c.
| globle void ProfileInfoCommand | ( | void * | theEnv | ) |
Definition at line 224 of file proflfun.c.
| globle void ProfileResetCommand | ( | void * | theEnv | ) |
Definition at line 433 of file proflfun.c.
| globle void ResetProfileInfo | ( | struct constructProfileInfo * | profileInfo | ) |
Definition at line 540 of file proflfun.c.
| globle char* SetProfileOutputString | ( | void * | theEnv, | |
| char * | value | |||
| ) |
Definition at line 785 of file proflfun.c.
| globle double SetProfilePercentThreshold | ( | void * | theEnv, | |
| double | value | |||
| ) |
Definition at line 744 of file proflfun.c.
| globle double SetProfilePercentThresholdCommand | ( | void * | theEnv | ) |
Definition at line 713 of file proflfun.c.
| globle void StartProfile | ( | void * | theEnv, | |
| struct profileFrameInfo * | theFrame, | |||
| struct userData ** | theList, | |||
| intBool | checkFlag | |||
| ) |
Definition at line 292 of file proflfun.c.
1.5.6