Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
TEnableIf< Predicate, Result > Class Template Reference

Detailed Description

template<bool Predicate, typename Result = void>
class TEnableIf< Predicate, Result >

Includes a function in an overload set if the predicate is true. It should be used similarly to this:

// This function will only be instantiated if SomeTrait<T>::Value is true for a particular T template <typename T> typename TEnableIf<SomeTrait<T>::Value, ReturnType>::Type Function(const T& Obj) { ... }

ReturnType is the real return type of the function.

Definition at line 18 of file EnableIf.h.


The documentation for this class was generated from the following file: