66 |
|
|
67 |
|
const string LipidHeadVisitor::toString(){ |
68 |
|
char buffer[65535]; |
69 |
+ |
string result; |
70 |
|
set<string>::iterator i; |
71 |
|
|
72 |
< |
sprintf(buffer,"------------------------------------------------------------------\n"); |
73 |
< |
sprintf(buffer,"Visitor name: %s", visitorName.c_str()); |
72 |
> |
sprintf(buffer ,"------------------------------------------------------------------\n"); |
73 |
> |
result += buffer; |
74 |
> |
|
75 |
> |
sprintf(buffer ,"Visitor name: %s\n", visitorName.c_str()); |
76 |
> |
result += buffer; |
77 |
|
|
78 |
|
//print the ignore type list |
79 |
< |
sprintf(buffer, "lipidHeadName list contains below types:\n"); |
80 |
< |
for(i = lipidHeadName.begin(); i != lipidHeadName.end(); ++i) |
77 |
< |
sprintf(buffer,"%s,\t", i->c_str()); |
78 |
< |
sprintf(buffer,"\n"); |
79 |
> |
sprintf(buffer , "lipidHeadName list contains below types:\n"); |
80 |
> |
result += buffer; |
81 |
|
|
82 |
< |
sprintf(buffer,"------------------------------------------------------------------\n"); |
82 |
> |
for(i = lipidHeadName.begin(); i != lipidHeadName.end(); ++i){ |
83 |
> |
sprintf(buffer ,"%s\t", i->c_str()); |
84 |
> |
result += buffer; |
85 |
> |
} |
86 |
|
|
87 |
< |
return buffer; |
87 |
> |
sprintf(buffer ,"\n"); |
88 |
> |
result += buffer; |
89 |
|
|
90 |
< |
} |
90 |
> |
sprintf(buffer ,"------------------------------------------------------------------\n"); |
91 |
> |
result += buffer; |
92 |
> |
|
93 |
> |
return result; |
94 |
> |
|
95 |
> |
} |