Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::CV::simple_exception_policy< rep_type, min_value, max_value, exception_type > Class Template Reference

Template to shortcut the constrained_value policy creation process. More...

#include <constrained_value.hpp>

Public Types

typedef rep_type value_type
 

Static Public Member Functions

static rep_type min BOOST_PREVENT_MACRO_SUBSTITUTION ()
 
static rep_type max BOOST_PREVENT_MACRO_SUBSTITUTION ()
 
static void on_error (rep_type, rep_type, violation_enum)
 

Detailed Description

template<typename rep_type, rep_type min_value, rep_type max_value, class exception_type>
class boost::CV::simple_exception_policy< rep_type, min_value, max_value, exception_type >

Template to shortcut the constrained_value policy creation process.

Member Typedef Documentation

template<typename rep_type , rep_type min_value, rep_type max_value, class exception_type >
typedef rep_type boost::CV::simple_exception_policy< rep_type, min_value, max_value, exception_type >::value_type

Member Function Documentation

template<typename rep_type , rep_type min_value, rep_type max_value, class exception_type >
static rep_type min boost::CV::simple_exception_policy< rep_type, min_value, max_value, exception_type >::BOOST_PREVENT_MACRO_SUBSTITUTION ( )
inlinestatic
template<typename rep_type , rep_type min_value, rep_type max_value, class exception_type >
static rep_type max boost::CV::simple_exception_policy< rep_type, min_value, max_value, exception_type >::BOOST_PREVENT_MACRO_SUBSTITUTION ( )
inlinestatic
template<typename rep_type , rep_type min_value, rep_type max_value, class exception_type >
static void boost::CV::simple_exception_policy< rep_type, min_value, max_value, exception_type >::on_error ( rep_type  ,
rep_type  ,
violation_enum   
)
inlinestatic

The documentation for this class was generated from the following file: