TestVector
TestVector* fVector;
typedef TestIterator<Value, TestVector<Value>, MyIterator, ReferenceIterator>
typedef TestIterator<const Value, const TestVector<Value>, MyConstIterator, ReferenceConstIterator>
TestVector()
template<typename Value, typename TestVector, typename MyIterator, typename ReferenceIterator>
typedef TestIterator<Value, TestVector, MyIterator, ReferenceIterator> Iterator;
inline TestIterator(TestVector* vector, MyIterator myIt, ReferenceIterator refIt)
typedef TestVector<Value> TestClass;