C++ (Qt) int mIndexIO;};
C++ (Qt)void A::ResolveLinks( void ){ mPtrB = GetCollection<B>()[mIndexIO_B]; mPtrC = GetCollection<C>()[mIndexIO_C]; ...}
C++ (Qt) for( int i = 0; i < numObjA; ++i ) { collA[ i ]->ptrB = GetCollection<B>()[ idxCollA[ i ] ]; }