template<class T> struct QTypedArrayData
authorJoão Abecasis <joao.abecasis@nokia.com>
Tue, 29 Nov 2011 16:53:57 +0000 (17:53 +0100)
committerQt by Nokia <qt-info@nokia.com>
Sun, 11 Dec 2011 11:07:13 +0000 (12:07 +0100)
commit390eec325b25a142ce2204f1d1950621d4a519e3
tree13d0a0f200fd19863b8746da1464442a04c4946b
parent0806bc2d1b518b53681b3d8023def95ba8122630
template<class T> struct QTypedArrayData

QTypedArrayData is a typed overlay for QArrayData, providing convenience
and type-safety. It adds no data members to QArrayData, thus avoiding
compiler-generated warnings for aliasing issues when casting back and
forth.

Change-Id: I969342a30989c4c14b3d03d0602e3d60a4cc0e9d
Reviewed-by: João Abecasis <joao.abecasis@nokia.com>
src/corelib/tools/qarraydata.h
tests/auto/corelib/tools/qarraydata/simplevector.h
tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp