ネームスペース | マクロ定義

kanjiCode.h

#include <string>
kanjiCode.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

ネームスペース

namespace  osl
namespace  osl::record
 

棋譜関係


マクロ定義

#define K_BLACK_SIGN   "\xA2\xA5"
 Define Kanji characters by using EUC-JP codes.
#define K_WHITE_SIGN   "\xA2\xA4"
#define K_SPACE   "\xA1\xA1"
#define K_NAKAGURO   "\xA1\xA6"
#define K_COLON   "\xA1\xA7"
#define K_R1   "\xA3\xB1"
#define K_R2   "\xA3\xB2"
#define K_R3   "\xA3\xB3"
#define K_R4   "\xA3\xB4"
#define K_R5   "\xA3\xB5"
#define K_R6   "\xA3\xB6"
#define K_R7   "\xA3\xB7"
#define K_R8   "\xA3\xB8"
#define K_R9   "\xA3\xB9"
#define K_K1   "\xB0\xEC"
#define K_K2   "\xC6\xF3"
#define K_K3   "\xBB\xB0"
#define K_K4   "\xBB\xCD"
#define K_K5   "\xB8\xDE"
#define K_K6   "\xCF\xBB"
#define K_K7   "\xBC\xB7"
#define K_K8   "\xC8\xAC"
#define K_K9   "\xB6\xE5"
#define K_K10   "\xBD\xBD"
#define K_K11   "\xBD\xBD\xA3\xB1"
#define K_K12   "\xBD\xBD\xA3\xB2"
#define K_K13   "\xBD\xBD\xBB\xB0"
#define K_K14   "\xBD\xBD\xBB\xCD"
#define K_K15   "\xBD\xBD\xB8\xDE"
#define K_K16   "\xBD\xBD\xCF\xBB"
#define K_K17   "\xBD\xBD\xBC\xB7"
#define K_K18   "\xBD\xBD\xC8\xAC"
#define K_MIGI   "\xB1\xA6"
#define K_HIDARI   "\xBA\xB8"
#define K_UE   "\xBE\xE5"
#define K_SHITA   "\xB2\xBC"
#define K_SUGU   "\xC4\xBE"
#define K_YORU   "\xB4\xF3"
#define K_HIKU   "\xB0\xFA"
#define K_YUKU   "\xB9\xD4"
#define K_ONAZI   "\xC6\xB1"
#define K_NARU   "\xC0\xAE"
#define K_FUNARI   "\xC9\xD4" K_NARU
#define K_UTSU   "\xC2\xC7"
#define K_PAWN   "\xCA\xE2"
#define K_PAWN_R   "\xA7\xAE"
#define K_PPAWN   "\xA4\xC8"
#define K_PPAWN_R   "\xA7\xAF"
#define K_LANCE   "\xB9\xE1"
#define K_LANCE_R   "\xA7\xAC"
#define K_PLANCE   "\xB0\xC9"
#define K_PLANCE_R   "\xA7\xAD"
#define K_PLANCE_D   K_NARU "\xB9\xE1"
#define K_KNIGHT   "\xB7\xCB"
#define K_KNIGHT_R   "\xA7\xAA"
#define K_PKNIGHT   "\xB7\xBD"
#define K_PKNIGHT_R   "\xA7\xAB"
#define K_PKNIGHT_D   K_NARU "\xB7\xCB"
#define K_SILVER   "\xB6\xE4"
#define K_SILVER_R   "\xA7\xA8"
#define K_PSILVER   "\xC1\xB4"
#define K_PSILVER_R   "\xA7\xA9"
#define K_PSILVER_D   K_NARU "\xB6\xE4"
#define K_GOLD   "\xB6\xE2"
#define K_GOLD_R   "\xA7\xA7"
#define K_BISHOP   "\xB3\xD1"
#define K_BISHOP_R   "\xA7\xA4"
#define K_PBISHOP   "\xC7\xCF"
#define K_PBISHOP_R   "\xA7\xA5"
#define K_ROOK   "\xC8\xF4"
#define K_ROOK_R   "\xA7\xA2"
#define K_PROOK   "\xCE\xB6"
#define K_PROOK2   "\xCE\xB5"
#define K_PROOK_R   "\xA7\xA3"
#define K_KING   "\xB6\xCC"
#define K_KING2   "\xB2\xA6"
#define K_KING_R   "\xA7\xA1"
#define K_BLACK   "\xC0\xE8\xBC\xEA"
#define K_WHITE   "\xB8\xE5\xBC\xEA"
#define K_MOCHIGOMA   "\xBB\xFD\xB6\xF0"
#define K_BLACK_STAND   K_BLACK K_MOCHIGOMA
#define K_WHITE_STAND   K_WHITE K_MOCHIGOMA
#define K_TEAIWARI   "\xBC\xEA\xB9\xE7\xB3\xE4"
#define K_PASS   "\xA5\xD1\xA5\xB9"
#define K_SENKEI   "\xC0\xEF\xB7\xBF"
#define K_TORYO   "\xc5\xea\xce\xbb"
#define K_HENKA   "\xca\xd1\xb2\xbd"
#define K_KI   "\xb4\xfd"
#define K_KISEN   K_KI "\xc0\xef"
#define K_KIFU   K_KI "\xc9\xe8"
#define K_TSUMERO   "\xb5\xcd\xa4\xe1\xa4\xed"
#define K_KAISHI   "\xb3\xab\xbb\xcf"
#define K_NICHIJI   "\xc6\xfc\xbb\xfe"
#define K_TESUU   "\xbc\xea\xbf\xf4"
#define K_NASHI   "\xa4\xca\xa4\xb7"
#define K_DAN   "\xc3\xca"
#define K_KANMURI   "\xb4\xa7"
#define K_KURAI   "\xb0\xcc"
#define K_SHOU   "\xbe\xad"
#define K_SEI   "\xc0\xbb"
#define K_ZA   "\xba\xc2"
#define K_MEIJIN   "\xcc\xbe\xbf\xcd"
#define K_JORYUU   "\xbd\xf7\xce\xae"
#define K_RESIGN   "\xc5\xea\xce\xbb"

マクロ定義

#define K_BISHOP   "\xB3\xD1"

kanjiCode.h79 行で定義されています。

#define K_BISHOP_R   "\xA7\xA4"

kanjiCode.h80 行で定義されています。

#define K_BLACK   "\xC0\xE8\xBC\xEA"

kanjiCode.h92 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::kakinoki::KakinokiFile::parseLine().

#define K_BLACK_SIGN   "\xA2\xA5"

Define Kanji characters by using EUC-JP codes.

kanjiCode.h13 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), osl::ki2::show(), と osl::record::KanjiMove::strToMove().

#define K_BLACK_STAND   K_BLACK K_MOCHIGOMA

kanjiCode.h95 行で定義されています。

参照元 osl::record::KanjiPrint::print().

#define K_COLON   "\xA1\xA7"

kanjiCode.h17 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::parseLine().

#define K_DAN   "\xc3\xca"

kanjiCode.h110 行で定義されています。

#define K_FUNARI   "\xC9\xD4" K_NARU

kanjiCode.h55 行で定義されています。

参照元 osl::record::KanjiMove::strToMove().

#define K_GOLD   "\xB6\xE2"

kanjiCode.h77 行で定義されています。

#define K_GOLD_R   "\xA7\xA7"

kanjiCode.h78 行で定義されています。

#define K_HENKA   "\xca\xd1\xb2\xbd"

kanjiCode.h101 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::KakinokiFile().

#define K_HIDARI   "\xBA\xB8"

kanjiCode.h46 行で定義されています。

参照元 osl::record::KanjiMove::selectCandidates(), と osl::ki2::show().

#define K_HIKU   "\xB0\xFA"

kanjiCode.h51 行で定義されています。

参照元 osl::record::KanjiMove::selectCandidates(), と osl::ki2::show().

#define K_JORYUU   "\xbd\xf7\xce\xae"

kanjiCode.h117 行で定義されています。

#define K_K1   "\xB0\xEC"

kanjiCode.h27 行で定義されています。

#define K_K10   "\xBD\xBD"

kanjiCode.h36 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::parseLine().

#define K_K11   "\xBD\xBD\xA3\xB1"

kanjiCode.h37 行で定義されています。

#define K_K12   "\xBD\xBD\xA3\xB2"

kanjiCode.h38 行で定義されています。

#define K_K13   "\xBD\xBD\xBB\xB0"

kanjiCode.h39 行で定義されています。

#define K_K14   "\xBD\xBD\xBB\xCD"

kanjiCode.h40 行で定義されています。

#define K_K15   "\xBD\xBD\xB8\xDE"

kanjiCode.h41 行で定義されています。

#define K_K16   "\xBD\xBD\xCF\xBB"

kanjiCode.h42 行で定義されています。

#define K_K17   "\xBD\xBD\xBC\xB7"

kanjiCode.h43 行で定義されています。

#define K_K18   "\xBD\xBD\xC8\xAC"

kanjiCode.h44 行で定義されています。

#define K_K2   "\xC6\xF3"

kanjiCode.h28 行で定義されています。

#define K_K3   "\xBB\xB0"

kanjiCode.h29 行で定義されています。

#define K_K4   "\xBB\xCD"

kanjiCode.h30 行で定義されています。

#define K_K5   "\xB8\xDE"

kanjiCode.h31 行で定義されています。

#define K_K6   "\xCF\xBB"

kanjiCode.h32 行で定義されています。

#define K_K7   "\xBC\xB7"

kanjiCode.h33 行で定義されています。

#define K_K8   "\xC8\xAC"

kanjiCode.h34 行で定義されています。

#define K_K9   "\xB6\xE5"

kanjiCode.h35 行で定義されています。

#define K_KAISHI   "\xb3\xab\xbb\xcf"

kanjiCode.h106 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::kakinoki::KakinokiFile::parseLine().

#define K_KANMURI   "\xb4\xa7"

kanjiCode.h111 行で定義されています。

#define K_KI   "\xb4\xfd"

kanjiCode.h102 行で定義されています。

#define K_KIFU   K_KI "\xc9\xe8"

kanjiCode.h104 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::isKakinokiFile().

#define K_KING   "\xB6\xCC"

kanjiCode.h88 行で定義されています。

#define K_KING2   "\xB2\xA6"

kanjiCode.h89 行で定義されています。

#define K_KING_R   "\xA7\xA1"

kanjiCode.h90 行で定義されています。

#define K_KISEN   K_KI "\xc0\xef"

kanjiCode.h103 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::kakinoki::KakinokiFile::parseLine().

#define K_KNIGHT   "\xB7\xCB"

kanjiCode.h67 行で定義されています。

#define K_KNIGHT_R   "\xA7\xAA"

kanjiCode.h68 行で定義されています。

#define K_KURAI   "\xb0\xcc"

kanjiCode.h112 行で定義されています。

#define K_LANCE   "\xB9\xE1"

kanjiCode.h62 行で定義されています。

#define K_LANCE_R   "\xA7\xAC"

kanjiCode.h63 行で定義されています。

#define K_MEIJIN   "\xcc\xbe\xbf\xcd"

kanjiCode.h116 行で定義されています。

#define K_MIGI   "\xB1\xA6"

kanjiCode.h45 行で定義されています。

参照元 osl::record::KanjiMove::selectCandidates(), と osl::ki2::show().

#define K_MOCHIGOMA   "\xBB\xFD\xB6\xF0"

kanjiCode.h94 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::parseLine().

#define K_NAKAGURO   "\xA1\xA6"

kanjiCode.h16 行で定義されています。

#define K_NARU   "\xC0\xAE"

kanjiCode.h54 行で定義されています。

参照元 osl::ki2::show(), osl::ki2::showPromote(), と osl::record::KanjiMove::strToMove().

#define K_NASHI   "\xa4\xca\xa4\xb7"

kanjiCode.h109 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::parseLine().

#define K_NICHIJI   "\xc6\xfc\xbb\xfe"

kanjiCode.h107 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::kakinoki::KakinokiFile::parseLine().

#define K_ONAZI   "\xC6\xB1"

kanjiCode.h53 行で定義されています。

参照元 osl::ki2::show(), と osl::record::KanjiMove::strToMove().

#define K_PASS   "\xA5\xD1\xA5\xB9"

kanjiCode.h98 行で定義されています。

#define K_PAWN   "\xCA\xE2"

kanjiCode.h58 行で定義されています。

#define K_PAWN_R   "\xA7\xAE"

kanjiCode.h59 行で定義されています。

#define K_PBISHOP   "\xC7\xCF"

kanjiCode.h81 行で定義されています。

#define K_PBISHOP_R   "\xA7\xA5"

kanjiCode.h82 行で定義されています。

#define K_PKNIGHT   "\xB7\xBD"

kanjiCode.h69 行で定義されています。

#define K_PKNIGHT_D   K_NARU "\xB7\xCB"

kanjiCode.h71 行で定義されています。

#define K_PKNIGHT_R   "\xA7\xAB"

kanjiCode.h70 行で定義されています。

#define K_PLANCE   "\xB0\xC9"

kanjiCode.h64 行で定義されています。

#define K_PLANCE_D   K_NARU "\xB9\xE1"

kanjiCode.h66 行で定義されています。

#define K_PLANCE_R   "\xA7\xAD"

kanjiCode.h65 行で定義されています。

#define K_PPAWN   "\xA4\xC8"

kanjiCode.h60 行で定義されています。

#define K_PPAWN_R   "\xA7\xAF"

kanjiCode.h61 行で定義されています。

#define K_PROOK   "\xCE\xB6"

kanjiCode.h85 行で定義されています。

#define K_PROOK2   "\xCE\xB5"

kanjiCode.h86 行で定義されています。

#define K_PROOK_R   "\xA7\xA3"

kanjiCode.h87 行で定義されています。

#define K_PSILVER   "\xC1\xB4"

kanjiCode.h74 行で定義されています。

#define K_PSILVER_D   K_NARU "\xB6\xE4"

kanjiCode.h76 行で定義されています。

#define K_PSILVER_R   "\xA7\xA9"

kanjiCode.h75 行で定義されています。

#define K_R1   "\xA3\xB1"

kanjiCode.h18 行で定義されています。

#define K_R2   "\xA3\xB2"

kanjiCode.h19 行で定義されています。

#define K_R3   "\xA3\xB3"

kanjiCode.h20 行で定義されています。

#define K_R4   "\xA3\xB4"

kanjiCode.h21 行で定義されています。

#define K_R5   "\xA3\xB5"

kanjiCode.h22 行で定義されています。

#define K_R6   "\xA3\xB6"

kanjiCode.h23 行で定義されています。

#define K_R7   "\xA3\xB7"

kanjiCode.h24 行で定義されています。

#define K_R8   "\xA3\xB8"

kanjiCode.h25 行で定義されています。

#define K_R9   "\xA3\xB9"

kanjiCode.h26 行で定義されています。

#define K_RESIGN   "\xc5\xea\xce\xbb"

kanjiCode.h118 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::record::KanjiMove::strToMove().

#define K_ROOK   "\xC8\xF4"

kanjiCode.h83 行で定義されています。

#define K_ROOK_R   "\xA7\xA2"

kanjiCode.h84 行で定義されています。

#define K_SEI   "\xc0\xbb"

kanjiCode.h114 行で定義されています。

#define K_SENKEI   "\xC0\xEF\xB7\xBF"

kanjiCode.h99 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::isKakinokiFile().

#define K_SHITA   "\xB2\xBC"

kanjiCode.h48 行で定義されています。

参照元 osl::record::KanjiMove::selectCandidates().

#define K_SHOU   "\xbe\xad"

kanjiCode.h113 行で定義されています。

#define K_SILVER   "\xB6\xE4"

kanjiCode.h72 行で定義されています。

#define K_SILVER_R   "\xA7\xA8"

kanjiCode.h73 行で定義されています。

#define K_SPACE   "\xA1\xA1"

kanjiCode.h15 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::kakinoki::KakinokiFile::parseLine().

#define K_SUGU   "\xC4\xBE"

kanjiCode.h49 行で定義されています。

参照元 osl::record::KanjiMove::selectCandidates().

#define K_TEAIWARI   "\xBC\xEA\xB9\xE7\xB3\xE4"

kanjiCode.h97 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::isKakinokiFile(), と osl::ki2::Ki2File::parseLine().

#define K_TESUU   "\xbc\xea\xbf\xf4"

kanjiCode.h108 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::parseLine().

#define K_TORYO   "\xc5\xea\xce\xbb"

kanjiCode.h100 行で定義されています。

参照元 osl::kakinoki::KakinokiFile::parseLine().

#define K_TSUMERO   "\xb5\xcd\xa4\xe1\xa4\xed"

kanjiCode.h105 行で定義されています。

参照元 osl::ki2::show().

#define K_UE   "\xBE\xE5"

kanjiCode.h47 行で定義されています。

参照元 osl::record::KanjiMove::selectCandidates().

#define K_UTSU   "\xC2\xC7"

kanjiCode.h56 行で定義されています。

#define K_WHITE   "\xB8\xE5\xBC\xEA"

kanjiCode.h93 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::kakinoki::KakinokiFile::parseLine().

#define K_WHITE_SIGN   "\xA2\xA4"

kanjiCode.h14 行で定義されています。

参照元 osl::ki2::Ki2File::parseLine(), と osl::ki2::show().

#define K_WHITE_STAND   K_WHITE K_MOCHIGOMA

kanjiCode.h96 行で定義されています。

参照元 osl::record::KanjiPrint::print().

#define K_YORU   "\xB4\xF3"

kanjiCode.h50 行で定義されています。

参照元 osl::ki2::show().

#define K_YUKU   "\xB9\xD4"

kanjiCode.h52 行で定義されています。

参照元 osl::record::KanjiMove::selectCandidates().

#define K_ZA   "\xba\xc2"

kanjiCode.h115 行で定義されています。

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義