|
BDE 4.39.x Production Release
|
#include <bslmf_matcharithmetictype.h>
This copy-constructible mechanism can be used as a formal parameter for functions where an arithmetic type can be confused with an iterator type. A copy-constructible mechanism is needed so that such objects can be used as function arguments.
Public Member Functions | |
| template<class t_TYPE > | |
| MatchArithmeticType (t_TYPE, typename bsl::enable_if< bsl::is_arithmetic< t_TYPE >::value||bsl::is_enum< t_TYPE >::value >::type *=0) | |
| MatchArithmeticType (const MatchArithmeticType &)=default | |
| ~MatchArithmeticType ()=default | |
|
inline |
IMPLICIT Conversion constructor. Does nothing.
|
default |
|
default |