Boost logo

Boost :

From: Andy (atompkins_at_[hidden])
Date: 2007-05-08 09:43:36


"Peter Dimov" <pdimov_at_[hidden]> wrote in
news:00b601c790ad$8e357b00$6407a80a_at_pdimov2:

> Oliver.Kowalke_at_[hidden] wrote:
>> Hello,
>>
>> Instead of
>> bool is_null() const
>> and
>> static guid const& null()
>> I would prefer
>> bool is_nil() const
>> and
>> static guid const& nil().
>
> null()/nil() are actually redundant and only contribute thread safety
> problems. The default constructor already creates a NULL UUID, as it
> should.

I agree that they are redundant. I am not pushing them, but just wondering
why they would contribute to thread safety problems since they return a
constant object?

Andy.


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