|
Boost : |
From: Beman Dawes (bdawes_at_[hidden])
Date: 2008-05-29 11:33:27
Beman Dawes wrote:
>...An
> alternative set I'd be comfortable with would be tail() for the current
> leaf() and head_path() for the current branch_path().
Hum... After sending that, I read Johan Råde's "parent" suggestion.
I really like parent_path() for the current branch_path().
That leaves leaf(). tail() is arguably slightly better, but not by a
lot. Other possibilities:
leaf() // cryptic
tail() // slightly better
right() // cryptic
rightmost() // better
rightmost_name() // very explicit, but longish
--Beman
PS: In any event, the library will retain the old names as synonyms, so
no existing code will break. Semantics remain unchanged.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk