Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5634 in orxonox.OLD for trunk/src/util/loading


Ignore:
Timestamp:
Nov 18, 2005, 6:09:01 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: Executor works just fine.
Changed: Paramerte* to MT_*, to make things more general

Location:
trunk/src/util/loading
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/util/loading/load_param.cc

    r5549 r5634  
    8080        switch (tmpType)
    8181        {
    82           case ParameterInt:
     82          case MT_INT:
    8383            sprintf(defaultVal, "%d", va_arg(types, int));
    8484            break;
    85           case ParameterLong:
     85/*          case MT_LONG:
    8686            sprintf(defaultVal, "%0.3f", va_arg(types, l_LONG_TYPE));
    87             break;
    88           case ParameterFloat:
     87            break;*/
     88          case MT_FLOAT:
    8989            sprintf(defaultVal, "%0.3f", va_arg(types, double));
    9090            break;
    91           case ParameterString:
     91          case MT_STRING:
    9292            sprintf(defaultVal, "%s", va_arg(types, l_STRING_TYPE));
    9393            break;
    94           case ParameterXML:
     94          case MT_EXT1:
    9595            sprintf(defaultVal, "");
    9696            break;
  • trunk/src/util/loading/load_param_description.cc

    r5556 r5634  
    7171    if (i > 0)
    7272      PRINT(3)(",");
    73     switch (this->types[i])
    74     {
    75       default:
    76         PRINTF(3)("none");
    77         break;
    78       case ParameterBool:
    79         PRINT(3)("bool");
    80         break;
    81       case ParameterChar:
    82         PRINT(3)("char");
    83         break;
    84       case ParameterString:
    85         PRINT(3)("string");
    86         break;
    87       case ParameterInt:
    88         PRINT(3)("int");
    89         break;
    90       case ParameterUInt:
    91         PRINT(3)("Uint");
    92         break;
    93       case ParameterFloat:
    94         PRINT(3)("float");
    95         break;
    96       case ParameterLong:
    97         PRINT(3)("long");
    98         break;
    99       case ParameterXML:
    100         PRINT(3)("XML");
    101         break;
    102     }
     73    // FIXME
     74    //     switch (this->types[i])
     75//     {
     76//       default:
     77//         PRINTF(3)("none");
     78//         break;
     79//       case ParameterBool:
     80//         PRINT(3)("bool");
     81//         break;
     82//       case ParameterChar:
     83//         PRINT(3)("char");
     84//         break;
     85//       case ParameterString:
     86//         PRINT(3)("string");
     87//         break;
     88//       case ParameterInt:
     89//         PRINT(3)("int");
     90//         break;
     91//       case ParameterUInt:
     92//         PRINT(3)("Uint");
     93//         break;
     94//       case ParameterFloat:
     95//         PRINT(3)("float");
     96//         break;
     97//       case ParameterLong:
     98//         PRINT(3)("long");
     99//         break;
     100//       case ParameterXML:
     101//         PRINT(3)("XML");
     102//         break;
     103//     }
    103104  }
    104105  PRINT(3)("</%s>", this->paramName);
     
    113114      if (i > 0)
    114115        PRINT(3)(", ");
    115       if (this->types[i] & ParameterString)
     116      if (this->types[i] & MT_STRING)
    116117      { // leave brackets !!
    117118        PRINT(3)("\"%s\"", this->defaultValues[i]);
Note: See TracChangeset for help on using the changeset viewer.