From: John Torjo (john_at_[hidden])
Date: 2003-05-21 08:14:16


Hi Reece,

>
> Although you have provided code that uses allocator_type to determine if a
> container is associative or not, so you don't need a compiler with partial
> specialization (neat!) there is a much larger issue:
>
> In order to use that code, you need to be able to map the Outputter
template
> argument to the correct output functor class, and this is harder than it
> first appears. In order to accommodate this intended functionality, the
> library would need to be redesigned to supply the output type as a
parameter
> to the class and partial specialization would be required as well. This is
> needed so you can then use it to deduce the Outputter type:

I think you're correct. Hopefully I will have the time to dig in further.

Again sorry about the late reply...

Best,
John