| 541 | template<typename I, typename E> |
| 542 | struct DataArrayProxy { |
| 543 | DataArrayProxy (I *data=NULL) : m_data(data) { } |
| 544 | E operator* () const { return convert_type<I,E>(*m_data); } |
| 545 | E operator[] (int i) const { return convert_type<I,E>(m_data[i]); } |
| 546 | DataProxy<I,E> operator[] (int i) { return DataProxy<I,E> (m_data[i]); } |
nothing calls this directly
no outgoing calls
no test coverage detected