#include "machine.h"Include dependency graph for gencusum.c:

Go to the source code of this file.
Defines | |
| #define | CUSUM(Type) |
Typedefs | |
| typedef signed char | integer1 |
| typedef short | integer2 |
Functions | |
| int C2F() | gencusum (integer *typ, integer *n, integer *w, integer *iw) |
| #define CUSUM | ( | Type | ) |
Value:
{\
Type *W;\
W=(Type *)w;\
t = 0; kk = 0;\
for (k = 0; k < *n; ++k) {\
t += (integer)W[kk];\
W[kk] =(Type)t;kk += (*iw);\
}\
}
Definition at line 6 of file gencusum.c.
Referenced by gencusum().
| typedef signed char integer1 |
Definition at line 2 of file gencusum.c.
| typedef short integer2 |
Definition at line 3 of file gencusum.c.
Definition at line 17 of file gencusum.c.
Referenced by genmcusum().
00019 { 00020 integer k, kk, t; 00021 00022 switch (*typ) { 00023 case 1: 00024 CUSUM(integer1); 00025 break; 00026 case 2: 00027 CUSUM(integer2); 00028 break; 00029 case 4: 00030 CUSUM(integer); 00031 break; 00032 case 11: 00033 CUSUM(unsigned char); 00034 break; 00035 case 12: 00036 CUSUM(unsigned short); 00037 break; 00038 case 14: 00039 CUSUM(unsigned int); 00040 break; 00041 } 00042 return 0; 00043 }
Here is the caller graph for this function:

1.5.1