equal
deleted
inserted
replaced
189 << in << " <DataType>"; |
189 << in << " <DataType>"; |
190 |
190 |
191 if (entry.bit_length == 1) { |
191 if (entry.bit_length == 1) { |
192 cout << "BOOL"; |
192 cout << "BOOL"; |
193 } else if (!(entry.bit_length % 8)) { |
193 } else if (!(entry.bit_length % 8)) { |
194 if (entry.bit_length <= 64) |
194 if (entry.bit_length <= 64) { |
195 cout << "UINT" << (unsigned int) entry.bit_length; |
195 cout << "UINT" << (unsigned int) entry.bit_length; |
196 else |
196 } else { |
197 cout << "STRING(" |
197 cout << "STRING(" |
198 << (unsigned int) (entry.bit_length / 8) |
198 << (unsigned int) (entry.bit_length / 8) |
199 << ")"; |
199 << ")"; |
|
200 } |
200 } else { |
201 } else { |
201 cerr << "Invalid bit length " |
202 cout << "BIT" << (unsigned int) entry.bit_length; |
202 << (unsigned int) entry.bit_length << endl; |
|
203 } |
203 } |
204 |
204 |
205 cout << "</DataType>" << endl; |
205 cout << "</DataType>" << endl; |
206 } |
206 } |
207 |
207 |
208 cout << in << " </Entry>" << endl; |
208 cout << in << " </Entry>" << endl; |
209 } |
209 } |
210 |
210 |