I'm trying to get rid of Rogue Wave dependencies. Is there a solid alternative implementation of RWTPtrOrderedVector? Would it just be std::vector?
Yes.
Actually RWTPtrOrderedVector
is implemented on-top of std::vector
apparently :
Class vector is the C++-standard collection that serves as the underlying implementation for this class.
http://docs.roguewave.com/legacy-hpp/tlsref/rwtptrorderedvector.html
I have no idea why they would create their own implementation though, so be careful, they might have added some functionality that you are using.