convertValue

template convertValue(DataType DT)
pure
convertValue
(
T
)
(
T val
)

Members

Functions

convertValue
auto convertValue(T val)
Undocumented in source. Be warned that the author may not have intended to support it.

Examples

static assert( convertValue!(DataType.NORM_FIXED)(1.0)  == int.max );
static assert( convertValue!(DataType.NORM_FIXED)(0.5)  == int.max/2 );
static assert( convertValue!(DataType.NORM_FIXED)(0.0)  == 0 );
static assert( convertValue!(DataType.NORM_FIXED)(-0.5) == int.min/2 );
static assert( convertValue!(DataType.NORM_FIXED)(-1.0) == int.min );
static assert( is( typeof( convertValue!(DataType.NORM_FIXED)(1.0) ) == int ) );

Meta