effectedNumTable.h File Reference
`#include "osl/simpleState.h"`
`#include <iosfwd>`

Go to the source code of this file.

## Classes

union | osl::effect::Byte8
class | osl::effect::EffectedNum
| 盤面上の駒が「黒から見た」方向に長い利きをつけられている時に， 利きをつけている駒の番号を得る たとえば，Uの時は下から上方向の長い利きがついているものとする． その方向の利きがついていない場合はEMPTY_NUM(0x80)を入れておく． More...
class | osl::effect::EffectedNumTable
class | osl::EffectedNumTable

## Namespaces

namespace | osl
namespace | osl::effect

## Macros

#define | E(n)

## Functions

bool | osl::effect::operator== (const EffectedNumTable &, const EffectedNumTable &)
std::ostream & | osl::effect::operator<< (std::ostream &, const EffectedNumTable &)

## Macro Definition Documentation

## E

#define E | ( |  | n | ) |

Value:
((static_cast<unsigned long long>(EMPTY_NUM)<<((n)*8)))

Referenced by osl::effect::EffectedNum::clear().