> Lots of cool ideas there.  I'm with Alby though in being reticent about 
> drawing in STL-based code at this juncture.  I could be wrong about 
this, 
> but I seem to recall something about Xalan-C having relatively recently 
> gone through a painful change away from STL for the sake of portability.

Actually, the Xalan-C code was quite portable with the standard library. 
However, trying to implement pluggable memory management like Xerces-C did 
is not possible with the standard library, so we wrote some container 
classes that are very much like the standard ones (vector, list, deque), 
but which support Xerces-C's MemoryManager class.  In fact, it went 
further than I wanted it to, and they actually require an instance of a 
MemoryManager to operate.

It might be interesting for Xerces-C to adopt those classes, but they do 
still need some work, both in design, and performance.  And, although they 
have been relatively bug free within the context of how we use them in 
Xalan-C, I'm not willing to guarantee that there aren't problems lurking 
therein.

Dave

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to