src/configurator/configurator.cpp
// construct string for the first column and get size of column
construct string for the first column and get size of column
construct string for the first column and get size of column
foreachpair (const string& key, const ConfigOption& opt, options) {
    string val;
    if (opt.validator->isBool())
      val = "  --[no-]" + key;
    else
      val = "  --" + key + "=VAL";
    if (opt.hasShortName) {
      if (opt.validator->isBool()) 
        val += string(" (or -[no-]") + opt.shortName + ")";
      else
        val += string(" (or -") + opt.shortName + " VAL)";
    }
    col1[key] = val;
    maxLen = val.size() > maxLen ? val.size() : maxLen;
  }
foreachpair ( const string & key , const ConfigOption & opt , options ) { string val ; if ( opt . validator -> isBool ( ) ) val = " " + key ; else val = " " + key + " " ; if ( opt . hasShortName ) { if ( opt . validator -> isBool ( ) ) val += string ( " " ) + opt . shortName + " " ; else val += string ( " " ) + opt . shortName + " " ; } col1 [ key ] = val ; maxLen = val . size ( ) > maxLen ? val . size ( ) : maxLen ; }
construct string for the first column and get size of column
construct string for the first column and get size of column