|
The Sparta Modeling Framework
|
This is the complete list of members for sparta::bounded_int< T, min_bound, max_bound >, including all inherited members.
| bounded_int(const bounded_int &)=default (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | |
| bounded_int(bounded_int &&)=default (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | explicit |
| bounded_int(ArgT, typename std::enable_if< std::is_integral< ArgT >::value==false &&std::is_convertible< ArgT, T >::value==false >::type *=0) (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| bounded_int(ArgT val, typename std::enable_if< std::is_integral< ArgT >::value==false &&std::is_convertible< ArgT, T >::value==true >::type *=0) (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| bounded_int(ArgT val, typename std::enable_if< std::is_integral< ArgT >::value &&std::is_signed< ArgT >::value!=std::is_signed< T >::value >::type *=0) (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| bounded_int(ArgT val, typename std::enable_if< std::is_integral< ArgT >::value &&(sizeof(ArgT)<=sizeof(T)) &&std::is_signed< ArgT >::value==std::is_signed< T >::value >::type *=0) (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| bounded_int(ArgT val, typename std::enable_if< std::is_integral< ArgT >::value &&(sizeof(ArgT) > sizeof(T)) &&std::is_signed< ArgT >::value==std::is_signed< T >::value >::type *=0) (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| lowerRangeCheck_(ArgT val) const (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| lowerRangeCheck_(ArgT val) const (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| operator T() const | sparta::bounded_int< T, min_bound, max_bound > | inline |
| operator=(const bounded_int &)=delete | sparta::bounded_int< T, min_bound, max_bound > | |
| operator==(const bounded_int &)=delete | sparta::bounded_int< T, min_bound, max_bound > | |
| rangeCheck_(ArgT val) (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| upperRangeCheck_(ArgT val) const (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |
| upperRangeCheck_(ArgT val) const (defined in sparta::bounded_int< T, min_bound, max_bound >) | sparta::bounded_int< T, min_bound, max_bound > | inline |