#include <MatlabParamParser.h>
Public Types | |
using | type = typename std::conditional< std::is_same< value_t, signed_t >::value, int64_t, uint64_t >::type |
using | value = signed_t |
Private Types | |
using | signed_t = std::integral_constant< mxClassID, mxINT64_CLASS > |
using | unsigned_t = std::integral_constant< mxClassID, mxUINT64_CLASS > |
using | value_t = typename std::conditional< bool(std::is_signed< typename std::underlying_type< T >::type >::value), signed_t, unsigned_t >::type |
Definition at line 33 of file MatlabParamParser.h.
|
private |
Definition at line 36 of file MatlabParamParser.h.
using MatlabParamParser::mx_wrapper< T, typename std::enable_if< std::is_enum< T >::value >::type >::type = typename std::conditional<std::is_same<value_t, signed_t>::value, int64_t, uint64_t>::type |
Definition at line 42 of file MatlabParamParser.h.
|
private |
Definition at line 37 of file MatlabParamParser.h.
using MatlabParamParser::mx_wrapper< T, typename std::enable_if< std::is_enum< T >::value >::type >::value = signed_t |
Definition at line 41 of file MatlabParamParser.h.
|
private |
Definition at line 38 of file MatlabParamParser.h.