00001 #ifndef _MQRESTRICTIONS_H_
00002 #define _MQRESTRICTIONS_H_
00003
00004
00005
00006
00007
00008
00019 struct RestrictionStatistics
00020 {
00021 float dExpectedVal;
00022 float dStandardDev;
00023 float dNumbderOfSD;
00024 char* szName;
00025 };
00026
00027 typedef struct RestrictionStatistics RestrictionStatistics;
00028
00029 void RestrictionStatisticsArray_fprint(FILE* fp, RestrictionStatistics* array, int size);
00030 RestrictionStatistics* RestrictionStatisticsArray_create(int size);
00031 void RestrictionStatistics_fprint(FILE* fp, RestrictionStatistics* rs);
00032 void RestrictionStatistics_set(RestrictionStatistics* rs, char* name, float fExpectedValue, float fStandardErrors, float nStandardErrors);
00033 void RestrictionStatistics_init(RestrictionStatistics* rs);
00034 RestrictionStatistics* RestrictionStatisticsArray_getByName(RestrictionStatistics* pRestr, int nRestr, char* name);
00035
00036 #endif
00037
00038