Rational markets the C++ Booch objects which are a somewhat bizarre, but possibly quite innovative, set of library objects.
It appears quite complete (unless you have some specific, uncommon needs); Booch may have an edge in supporting concurrency. USL may have more installations and greater maturity.
Rational OO products 408-496-3700