Boost logo

Boost :

Subject: Re: [boost] [log] Comments
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2010-03-16 11:52:26


On 03/16/2010 02:13 PM, Stewart, Robert wrote:
> Steven Watanabe wrote:
>> Andrey Semashev wrote:
>>
>>>> Of course I can use namespace aliases to alleviate the problem.
>>>> However, I don't see how namespaces are necessary. Are there
>>>> actually things with the same names in those different
>>>> namespaces?
>>>
>>> Yes. attr is a formatter and a filter, for example. There are
>>> "format" names in "formatters" and "keywords" namespaces.
>>> Perhaps other exist, I didn't examine the code thoroughly.
>>
>> Is there a good reason that the same attr can't be both a formatter
>> and a filter?
>
> If not, it would probably make things more readable to have
> "attr_formatter" and "attr" anyway, though I'd prefer to see "attr"
> spelled out in each case.

formatters::attr_formatter looks too much for me. And it's attr for
shortness. I think it's expansion is obvious enough.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk