1 #include "csf.h" 2 #include "csfimpl.h" 3 4 5 /* headers of this app. modules called */ 6 7 /***************/ 8 /* EXTERNALS */ 9 /***************/ 10 11 /**********************/ 12 /* LOCAL DECLARATIONS */ 13 /**********************/ 14 15 /*********************/ 16 /* LOCAL DEFINITIONS */ 17 /*********************/ 18 19 /******************/ 20 /* IMPLEMENTATION */ 21 /******************/ 22 23 /* test if valuescale/datatype is a CSF version 2 value scale 24 * RvalueScale2 tests if the map's value scale is a version 25 * 2 valuescale/datatype. 26 * returns 27 * 0 if the value is not in the above list, 1 if it does. 28 * 29 */ RvalueScale2(CSF_VS vs)30int RvalueScale2( 31 CSF_VS vs) /* value scale. ALL OF BELOW are accepted */ 32 { 33 switch(vs) { 34 case VS_LDD: 35 case VS_BOOLEAN: 36 case VS_NOMINAL: 37 case VS_ORDINAL: 38 case VS_SCALAR: 39 case VS_DIRECTION: return 1; 40 default : return 0; 41 } 42 } 43