#include <boost/static_assert.hpp>#include <cassert>#include <iosfwd>

Go to the source code of this file.
| Classes | |
| struct | osl::PlayerTraits< P > | 
| struct | osl::PlayerTraits< BLACK > | 
| struct | osl::PlayerTraits< WHITE > | 
| Namespaces | |
| osl | |
| attackDefense.h | |
| Constant Groups | |
| osl | |
| attackDefense.h | |
| Enumerations | |
| enum | osl::Player { osl::BLACK =0, osl::WHITE = -1 } | 
| Functions | |
| Player | osl::alt (Player player) | 
| int | osl::playerToIndex (Player player) | 
| Player | osl::indexToPlayer (int n) | 
| int | osl::playerToMul (Player player) | 
| int | osl::playerToSign (Player player) | 
| int | osl::playerToMask (Player player) | 
| int | osl::operator+ (Player, int) | 
| int | osl::operator+ (int, Player) | 
| int | osl::operator- (Player, int) | 
| int | osl::operator- (int, Player) | 
| int | osl::operator* (Player, int) | 
| int | osl::operator* (int, Player) | 
| int | osl::operator/ (Player, int) | 
| int | osl::operator/ (int, Player) | 
| bool | osl::isValid (Player player) | 
| cast等で作られたplayerが正しいかどうかを返す  More... | |
| std::ostream & | osl::operator<< (std::ostream &os, Player player) | 
 1.8.4
 1.8.4