nsepisod/nsclasser.cpp
void
ParseSOAP::ConvertitMajuscule(char* chaine)
{
  for (size_t i = 0; i< strlen(chaine); i++)
  {
    switch (chaine[i])
    {
      case 'È' ://200
      case 'É' :
      case 'Ê' :
      case 'Ë' :
      case 'é' :
      case 'ë' :
      case 'è' :
      case 'ê' : chaine[i] =  'E';
        break;
      case 'À' :
      case 'Á' :
      case 'Â' :
      case 'Ã' :
      case 'Ä' :
      case 'Å' : //197
      case 'Æ' :
      case 'à' : //226
      case 'â' :
      case 'ã' :
      case 'ä' :
      case 'å' :
      case 'æ' :
      case 'á' : chaine[i] =  'A';
                 break;
      case 'Ì' :
      case 'Í' :
      case 'Î' :
      case 'Ï' :
      case 'í' :
      case 'î' :
      case 'ï' : chaine[i] =  'I';
                 break;
      case 'Ü' ://220
      case 'Û' :
      case 'Ú' :
      case 'Ù' : //216
      case 'ú' :
      case 'û' :
      case 'ü' :
      case 'ù' : chaine[i] =  'U';
                 break;
      case 'Õ' : //213
      case 'Ö' :
      case 'Ô' :
      case 'Ó' :
      case 'Ò' :
      case 'ò' : //242
      case 'ó' :
      case 'ô' :
      case 'õ' :
      case 'ö' : chaine[i] = 'O';
                 break;
      case 'ñ' :
      case 'Ñ' : chaine[i] = 'N'; //209
                 break;
      case 'Ý' :
      case 'ÿ' : chaine[i] = 'Y'; //209
                 break;
      case 'Ç' :
      case 'ç' : chaine[i] = 'C'; //209
                 break;
      case 'Ð' : chaine[i] = 'D'; //209
                 break;
#ifdef __linux__
      default  : chaine[i] = toupper(chaine[i]);
#endif
    }
  }
#ifndef __linux__
  chaine = strupr(chaine);
#endif
}
// ----------------------------------------------------------
// void ParseSOAP::ConvertitMajuscule(char *)
// ----------------------------------------------------------
// convertit une chaine en majuscule
// ----------------------------------------------------------
void ParseSOAP::ConvertitMajuscule(char *)
convertit une chaine en majuscule
void ParseSOAP :: ConvertitMajuscule ( char * ) convertit une chaine en majuscule
void
ParseSOAP::ConvertitMajuscule(char* chaine)
{
  for (size_t i = 0; i< strlen(chaine); i++)
  {
    switch (chaine[i])
    {
      case 'È' :/
      case 'É' :
      case 'Ê' :
      case 'Ë' :
      case 'é' :
      case 'ë' :
      case 'è' :
      case 'ê' : chaine[i] =  'E';
        break;
      case 'À' :
      case 'Á' :
      case 'Â' :
      case 'Ã' :
      case 'Ä' :
      case 'Å' : /
      case 'Æ' :
      case 'à' : /
      case 'â' :
      case 'ã' :
      case 'ä' :
      case 'å' :
      case 'æ' :
      case 'á' : chaine[i] =  'A';
                 break;
      case 'Ì' :
      case 'Í' :
      case 'Î' :
      case 'Ï' :
      case 'í' :
      case 'î' :
      case 'ï' : chaine[i] =  'I';
                 break;
      case 'Ü' :/
      case 'Û' :
      case 'Ú' :
      case 'Ù' : /
      case 'ú' :
      case 'û' :
      case 'ü' :
      case 'ù' : chaine[i] =  'U';
                 break;
      case 'Õ' : /
      case 'Ö' :
      case 'Ô' :
      case 'Ó' :
      case 'Ò' :
      case 'ò' : /
      case 'ó' :
      case 'ô' :
      case 'õ' :
      case 'ö' : chaine[i] = 'O';
                 break;
      case 'ñ' :
      case 'Ñ' : chaine[i] = 'N'; /
                 break;
      case 'Ý' :
      case 'ÿ' : chaine[i] = 'Y'; /
                 break;
      case 'Ç' :
      case 'ç' : chaine[i] = 'C'; /
                 break;
      case 'Ð' : chaine[i] = 'D'; /
                 break;
#ifdef __linux__
      default  : chaine[i] = toupper(chaine[i]);
#endif
    }
  }
#ifndef __linux__
  chaine = strupr(chaine);
#endif
}
void ParseSOAP :: ConvertitMajuscule ( char * chaine ) { for ( size_t i = 0 ; i < strlen ( chaine ) ; i ++ ) { switch ( chaine [ i ] ) { case ' / case ' case ' case ' case ' case ' case ' case ' haine[ i ] E ; break ; case ' case ' case ' case ' case ' case ' case ' case ' case ' case ' case ' case ' case ' case ' haine[ i ] A ; break ; case ' case ' case ' case ' case ' case ' case ' haine[ i ] I ; break ; case ' / case ' case ' case ' case ' case ' case ' case ' haine[ i ] U ; break ; case ' case ' case ' case ' case ' case ' case ' case ' case ' case ' haine[ i ] O ; break ; case ' case ' haine[ i ] N ; break ; case ' case ' haine[ i ] Y ; break ; case ' case ' haine[ i ] C ; break ; case ' haine[ i ] D ; break ; #ifdef __linux__ default : chaine [ i ] = toupper ( chaine [ i ] ) ; #endif } } #ifndef __linux__ chaine = strupr ( chaine ) ; #endif }
void ParseSOAP::ConvertitMajuscule(char *)
convertit une chaine en majuscule
void ParseSOAP :: ConvertitMajuscule ( char * ) convertit une chaine en majuscule
/200 /197 /226 /220 /216 /213 /242 /209 /209 /209 /209