The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::bounded_int< T, min_bound, max_bound > Member List

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() constsparta::bounded_int< T, min_bound, max_bound >inline
operator=(const bounded_int &)=deletesparta::bounded_int< T, min_bound, max_bound >
operator==(const bounded_int &)=deletesparta::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