[boost] enumeration interface for boost::signals