CrossFramework Library
#define XBASE_ENUM_IS_INVALID (   aEnumType,
  aEnumValue 
)    ( aEnumValue < aEnumType##_MIN || aEnumType##_MAX < aEnumValue )

Enumの値がMIN未満 or MAXより大きいことをチェックするマクロ。

戻り値:
bool値。範囲外ならtrue。

調査するEnumにMINとMAXが定義されている必要があります。

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義