Boost logo

Boost :

Subject: [boost] type traits extension: progress status
From: Frédéric Bron (frederic.bron_at_[hidden])
Date: 2011-01-29 14:58:31


I have been able to make the binary operator traits work with
pointers. It has been a hard job but I think it is now working well
(thank you Jeffrey for pointing to that particular issue).
I still have to do the same for unary operators but this should be much easier.

The current list of supported operators (35) is now:
* 28 binary operators:
  . ==, !=, <, <=, >, >=,
  . +, -, *, /, %, +=, -=, *=, /=, %=,
  . &, |, ^, &=, |=, ^=,
  . <<, >>, <<=, >>=,
  . &&, ||,
* 5 prefix unary operators:
  . !
  . -, +
  . --, ++
* 2 postfix unary operators:
  . --, ++

Here are the links to the updated code and documentation:
* http://www.boostpro.com/vault/index.php?action=downloadfile&filename=type_traits.tar.bz2&directory=Extension&
* http://svn.boost.org/svn/boost/sandbox/type_traits/

Frédéric


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