- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- データ構造
- データ構造索引
- クラス階層
- データフィールド

構造体 テンプレート mist::implement_operator_or< T >
演算子の実装補助

ビットOR演算子 [詳細]

`#include <operators.h>`

mist::implement_operator_or< T >に対する継承グラフ

## 説明

### template<class T>
struct mist::implement_operator_or< T >

ビットOR演算子

「|=」オペレータを実装しているクラスに対して，２項演算子の「|」を自動的に実装する

注意
  「|=」オペレータは，必ず実装しておく必要があります．

引数

  T | … 本オペレータを実装するクラス

使用例
class hoge : mist::implement_operator_or< hoge >
{
hoge &operator |=( const hoge &h )
{
... 処理を実装する ...
return( *this );
}
};

この構造体の説明は次のファイルから生成されました:

- operators.h