#include "osl/player.h"#include "osl/ptype.h"#include "osl/square.h"#include "osl/piece.h"#include <iosfwd>

Go to the source code of this file.
Classes | |
| class | osl::Move |
| 圧縮していない moveの表現 . More... | |
| struct | osl::stl::hash< T > |
| struct | osl::stl::hash< Move > |
Namespaces | |
| osl | |
| attackDefense.h | |
| osl::state | |
| 局面. | |
| osl::stl | |
| stl コンテナのallocatorを取り替えたものを提供する. | |
Constant Groups | |
| osl | |
| attackDefense.h | |
| osl::state | |
| 局面. | |
| osl::stl | |
| stl コンテナのallocatorを取り替えたものを提供する. | |
Macros | |
| #define | move_assert(x) |
| move 関係でつかまえ所のないエラーがでるときに定義する More... | |
Enumerations | |
| enum | osl::Move16 { osl::MOVE16_NONE = 0 } |
| 16bit 表現 More... | |
Functions | |
| bool | osl::operator< (Move lhs, Move rhs) |
| bool | osl::operator== (Move lhs, Move rhs) |
| bool | osl::operator!= (Move lhs, Move rhs) |
| std::ostream & | osl::operator<< (std::ostream &os, Move move) |
| #define move_assert | ( | x) |
move 関係でつかまえ所のないエラーがでるときに定義する
Definition at line 15 of file move.h.
Referenced by osl::Move::from(), osl::Move::Move(), osl::Move::oldPtype(), osl::Move::promote(), osl::Move::ptype(), osl::Move::to(), and osl::Move::unpromote().
1.8.4