On Saturday, 23 May 2015 at 04:40:28 UTC, tcak wrote:
[snip]

Yup, you need to use == to match the exact type.
Btw, you can use enum templates from std.traits, to accomplish the same with less code:

public void setMarker(M)( size_t markerIndex, M markerValue )
        if(isScalarType!M)
{
    //...
}

http://dlang.org/phobos/std_traits.html#isScalarType

Reply via email to