"nicer" output
This commit is contained in:
parent
185e7e904b
commit
913ac2617f
@ -135,7 +135,36 @@ void msr2msr_param(char *str, int &tag)
|
|||||||
tokens = line.Tokenize(" \t");
|
tokens = line.Tokenize(" \t");
|
||||||
unsigned int noTokens = tokens->GetEntries();
|
unsigned int noTokens = tokens->GetEntries();
|
||||||
if (noTokens == 4) {
|
if (noTokens == 4) {
|
||||||
strcat(str, " none");
|
for (unsigned int i=0; i<4; i++)
|
||||||
|
ostr[i] = dynamic_cast<TObjString*>(tokens->At(i));
|
||||||
|
// number
|
||||||
|
sprintf(sstr, "%10s", ostr[0]->GetString().Data());
|
||||||
|
// name
|
||||||
|
strcat(sstr, " ");
|
||||||
|
strcat(sstr, ostr[1]->GetString().Data());
|
||||||
|
memset(spaces, 0, sizeof(spaces));
|
||||||
|
memset(spaces, ' ', 12-strlen(ostr[1]->GetString().Data()));
|
||||||
|
strcat(sstr, spaces);
|
||||||
|
// value
|
||||||
|
strcat(sstr, ostr[2]->GetString().Data());
|
||||||
|
if (strlen(ostr[2]->GetString().Data()) < 10) {
|
||||||
|
memset(spaces, 0, sizeof(spaces));
|
||||||
|
memset(spaces, ' ', 10-strlen(ostr[2]->GetString().Data()));
|
||||||
|
strcat(sstr, spaces);
|
||||||
|
} else {
|
||||||
|
strcat(sstr, " ");
|
||||||
|
}
|
||||||
|
// step
|
||||||
|
strcat(sstr, ostr[3]->GetString().Data());
|
||||||
|
if (strlen(ostr[3]->GetString().Data()) < 12) {
|
||||||
|
memset(spaces, 0, sizeof(spaces));
|
||||||
|
memset(spaces, ' ', 12-strlen(ostr[3]->GetString().Data()));
|
||||||
|
strcat(sstr, spaces);
|
||||||
|
} else {
|
||||||
|
strcat(sstr, " ");
|
||||||
|
}
|
||||||
|
strcat(sstr, "none");
|
||||||
|
strcpy(str, sstr);
|
||||||
} else if (noTokens == 6) {
|
} else if (noTokens == 6) {
|
||||||
for (unsigned int i=0; i<6; i++)
|
for (unsigned int i=0; i<6; i++)
|
||||||
ostr[i] = dynamic_cast<TObjString*>(tokens->At(i));
|
ostr[i] = dynamic_cast<TObjString*>(tokens->At(i));
|
||||||
@ -149,7 +178,7 @@ void msr2msr_param(char *str, int &tag)
|
|||||||
strcat(sstr, spaces);
|
strcat(sstr, spaces);
|
||||||
// value
|
// value
|
||||||
strcat(sstr, ostr[2]->GetString().Data());
|
strcat(sstr, ostr[2]->GetString().Data());
|
||||||
if (strlen(ostr[2]->GetString().Data()) < 10) {
|
if (strlen(ostr[2]->GetString().Data()) < 10) {
|
||||||
memset(spaces, 0, sizeof(spaces));
|
memset(spaces, 0, sizeof(spaces));
|
||||||
memset(spaces, ' ', 10-strlen(ostr[2]->GetString().Data()));
|
memset(spaces, ' ', 10-strlen(ostr[2]->GetString().Data()));
|
||||||
strcat(sstr, spaces);
|
strcat(sstr, spaces);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user