| 265 | |
| 266 | template<class T> |
| 267 | CTable<T>::CTable(BarInfo& bars,TableInfo& table) { |
| 268 | ATLASSERT(bars.nbar < NBAR&& bars.nbar>0); |
| 269 | ATLASSERT(bars.font > 0 && bars.font < 11); |
| 270 | |
| 271 | m_Table.showbar = table.showbar; |
| 272 | m_Table.hscroll = table.hscroll; |
| 273 | m_Table.mode = table.mode; |
| 274 | m_Table.font = table.font; |
| 275 | m_Table.scheme = table.scheme; |
| 276 | m_Table.offset = table.offset; |
| 277 | m_Table.xshift = table.xshift; |
| 278 | |
| 279 | m_Bar.font = bars.font; |
| 280 | m_Bar.nbar = bars.nbar; |
| 281 | m_Bar.captured = bars.captured; |
| 282 | |
| 283 | for (int i = 0; i < bars.nbar; i++) { |
| 284 | m_Bar.defdx[i] = bars.bar[i].defdx; |
| 285 | m_Bar.name[i] = bars.bar[i].name; |
| 286 | m_Bar.mode[i] = bars.bar[i].mode; |
| 287 | } |
| 288 | |
| 289 | Defaultbar(); |
| 290 | } |
| 291 | |
| 292 | template<class T> |
| 293 | void CTable<T>::Defaultbar() { |
nothing calls this directly
no outgoing calls
no test coverage detected