![]() |
Home | Libraries | People | FAQ | More |
boost::xpressive::op::throw_ — throw_<>
is a PolymorphicFunctionObject for throwing an exception.
// In header: <boost/xpressive/regex_actions.hpp> template<typename Except> struct throw_ { // types typedef ; // public member functions () ; template<typename A0> () ; template<typename A0, typename A1> (, ) ; template<typename A0, typename A1, typename A2> (, , ) ; };
throw_
public member functions() ;This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
template<typename A0> ( a0) ;This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
template<typename A0, typename A1> ( a0, a1) ;This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
template<typename A0, typename A1, typename A2> ( a0, a1, a2) ;
![]() |
Note |
---|---|
This function makes use of the |
Parameters: |
|
||||||
Throws: |
<tt>Except(a0 |