Public メソッド

クラス テンプレート mw::nar::Flags_tc< T, F >

フラグ管理用のユーティリティクラスです。 [詳細]

#include <narFlags.h>

すべてのメンバ一覧

Public メソッド

void Clear ()
 Flagのクリア.
bool IsAllOn (F flags) const
 指定されたフラグが全て立っていれば真
bool IsAnyOn (F flags) const
 指定されたフラグのうち、どれかが立っていれば真
void Set (bool b, F flags)
 指定されたフラグをセット
void Toggle (F flags)
 指定されたフラグをトグル
void TurnOff (F flags)
 指定されたフラグを降ろす
void TurnOn (F flags)
 指定されたフラグを立てる

説明

template<typename T, typename F>
class mw::nar::Flags_tc< T, F >

フラグ管理用のユーティリティクラスです。

Template Parameters:
T 変数の大きさを示す型
F フラグの型(enum)

このクラスの説明は次のファイルから生成されました: