#include <sennichite.h>
構成 | |
struct | Result |
Public メソッド | |
bool | isNormal () const |
bool | isDraw () const |
bool | hasWinner () const |
Player | winner () const |
Static Public メソッド | |
static Sennichite | NORMAL () |
static Sennichite | DRAW () |
static Sennichite | BLACK_LOSE () |
static Sennichite | WHITE_LOSE () |
Private メソッド | |
Sennichite (Result::Values v) | |
Private 変数 | |
Result::Values | value |
フレンド | |
bool | operator== (const Sennichite &, const Sennichite &) |
sennichite.h の 11 行で定義されています。
osl::Sennichite::Sennichite | ( | Result::Values | v | ) | [inline, private] |
sennichite.h の 19 行で定義されています。
static Sennichite osl::Sennichite::BLACK_LOSE | ( | ) | [inline, static] |
sennichite.h の 23 行で定義されています。
static Sennichite osl::Sennichite::DRAW | ( | ) | [inline, static] |
sennichite.h の 22 行で定義されています。
bool osl::Sennichite::hasWinner | ( | ) | const [inline] |
sennichite.h の 28 行で定義されています。
bool osl::Sennichite::isDraw | ( | ) | const [inline] |
bool osl::Sennichite::isNormal | ( | ) | const [inline] |
static Sennichite osl::Sennichite::NORMAL | ( | ) | [inline, static] |
static Sennichite osl::Sennichite::WHITE_LOSE | ( | ) | [inline, static] |
sennichite.h の 24 行で定義されています。
osl::Player osl::Sennichite::winner | ( | ) | const |
sennichite.cc の 7 行で定義されています。
参照先 osl::Sennichite::Result::BLACK_LOSE, value, と osl::Sennichite::Result::WHITE_LOSE.
参照元 osl::operator<<().
bool operator== | ( | const Sennichite & | l, | |
const Sennichite & | r | |||
) | [friend] |
sennichite.h の 35 行で定義されています。
Result::Values osl::Sennichite::value [private] |
sennichite.h の 18 行で定義されています。
参照元 hasWinner(), isDraw(), isNormal(), osl::operator==(), と winner().