This is the documentation for Enlighten.

struct GeoStd EnableIf

template<bool, typename T>
struct GeoStd::EnableIf

Equivalent of std::enable_if (c++11)

Default implementation - substitution failure occurs