Namespaces | Classes | Enumerations | Functions | Variables
osl::record Namespace Reference

棋譜関係 More...

Namespaces

namespace  csa
 

CSA形式.


namespace  kakinoki
namespace  ki2
namespace  myshogi
namespace  opening
 

定跡


namespace  psn
 

gnushogi で使われるフォーマット.


namespace  usi

Classes

class  CheckDuplicate
 Container of moves to check duplicated games. More...
class  OPiece
class  CompactBoard
 SimpleStateよりcompactな局面の表現 More...
class  KanjiMove
 Parse kanji records such as "7六歩", the style of which is generally used to write Shogi records in Japanese. More...
class  Color
 カラーコードを保持するクラス。 More...
class  ChangeShellColor
 shellの文字出力にて、色を変える。 More...
class  Characters
 駒の文字を管理するAbstract class。 More...
struct  StandardCharacters
 持ち駒用(標準文字) More...
struct  RussianCharacters
 ロシア文字(激指フォント用) More...
struct  KIFCharacters
 柿木形式(KIF)。頭にv More...
class  KanjiPrint
 局面を漢字でカラーで表示する. More...
class  KisenUtils
class  IKisenStream
class  KisenFile
 「.kif」という拡張子を持つ棋泉形式ファイル. More...
class  KisenIpxFile
 「.ipx」という拡張子を持つ棋泉形式ファイル. More...
class  KisenPlusFile
 「.kpf」という拡張子を持つ棋泉プラス形式ファイル. More...
class  OKisenStream
class  KisenIpxWriter
 「.ipx」という拡張子を持つ棋泉形式ファイル. More...
class  OSquare
 Square, Owner: 9 bits. More...
class  OPSquare
 Square, Owner, Promoted : 10 bits. More...
class  MiniBoard
 More compact board than CompactBoard. More...
class  MiniBoardChar50
 50 byte の盤面. More...
class  IRecordStream
class  ORecordStream
class  MoveRecord
 とりあえず tree を表現できるようにする. 合流は考えない. 所詮,出すのは CSA かGCF More...
class  NodeRecord
class  Record
class  RecordVisitorObserver
class  RecordVisitor
struct  SearchInfo
struct  opiece_sort
struct  oposition_sort

Enumerations

enum  NodeType {
  MOVE, TORYO, MATTA, CHUDAN,
  SENNICHITE, JISHOGI, TSUMI, FUZUMI,
  ND_ERROR, KACHI, HIKIWAKE
}

Functions

bool operator== (const CompactBoard &, const CompactBoard &)
 局面を比較する.
std::ostream & operator<< (std::ostream &os, const CompactBoard &c)
std::istream & operator>> (std::istream &os, CompactBoard &c)
std::ostream & operator<< (std::ostream &os, const Color &c)
std::string kanjiNumber (const int n)
 漢数字を返す(持ち駒の数などで用いる)
bool operator< (const MiniBoardChar50 &, const MiniBoardChar50 &)
bool operator== (const MiniBoardChar50 &, const MiniBoardChar50 &)
std::ostream & operator<< (std::ostream &, const MoveRecord &)
std::ostream & operator<< (std::ostream &, Record &)
int readInt (std::istream &is)
void writeInt (std::ostream &os, int n)
void kakinokiParseLine (boost::shared_ptr< RecordVisitor > &rv, std::string s)
int fromBase64 (const std::string &base64, MiniBoard &mb)

Variables

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

Detailed Description

棋譜関係


Enumeration Type Documentation

Enumerator:
MOVE 
TORYO 
MATTA 
CHUDAN 
SENNICHITE 
JISHOGI 
TSUMI 
FUZUMI 
ND_ERROR 
KACHI 
HIKIWAKE 

Definition at line 30 of file record.h.


Function Documentation

int osl::record::fromBase64 ( const std::string &  base64,
MiniBoard &  mb 
)
void osl::record::kakinokiParseLine ( boost::shared_ptr< RecordVisitor > &  rv,
std::string  s 
)
std::string osl::record::kanjiNumber ( const int  n)

漢数字を返す(持ち駒の数などで用いる)

Definition at line 74 of file kanjiPrint.cc.

References K_K1, K_K10, K_K11, K_K12, K_K13, K_K14, K_K15, K_K16, K_K17, K_K18, K_K2, K_K3, K_K4, K_K5, K_K6, K_K7, K_K8, and K_K9.

bool osl::record::operator< ( const MiniBoardChar50 &  l,
const MiniBoardChar50 &  r 
)

Definition at line 77 of file miniBoardChar50.cc.

References osl::record::MiniBoardChar50::data.

std::ostream & osl::record::operator<< ( std::ostream &  os,
const CompactBoard &  c 
)
std::ostream & osl::record::operator<< ( std::ostream &  os,
const MoveRecord &  mr 
)

Definition at line 176 of file record.cc.

References osl::record::MoveRecord::getNodeIndex().

std::ostream & osl::record::operator<< ( std::ostream &  os,
Record &  r 
)
std::ostream & osl::record::operator<< ( std::ostream &  os,
const Color &  c 
)

Definition at line 161 of file kanjiPrint.cc.

References osl::record::Color::value.

bool osl::record::operator== ( const CompactBoard &  lhs,
const CompactBoard &  rhs 
)

局面を比較する.

将棋としての局面(手番や持ち駒を含む)を比較する. NumEffectState等と異なり駒番号は考慮されない.

Definition at line 96 of file compactBoard.cc.

References osl::record::CompactBoard::pieces, and osl::record::CompactBoard::turn().

bool osl::record::operator== ( const MiniBoardChar50 &  l,
const MiniBoardChar50 &  r 
)

Definition at line 82 of file miniBoardChar50.cc.

References osl::record::MiniBoardChar50::data.

std::istream & osl::record::operator>> ( std::istream &  os,
CompactBoard &  c 
)
int osl::record::readInt ( std::istream &  is)
void osl::record::writeInt ( std::ostream &  os,
int  n 
)

Variable Documentation

const std::string osl::record::K_BISHOP = "\xB3\xD1" [static]

Definition at line 79 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_BISHOP_R = "\xA7\xA4" [static]

Definition at line 80 of file kanjiCode.h.

const std::string osl::record::K_BLACK = "\xC0\xE8\xBC\xEA" [static]

Definition at line 91 of file kanjiCode.h.

Referenced by kakinokiParseLine().

const std::string osl::record::K_BLACK_SIGN = "\xA2\xA5" [static]

Define Kanji characters by using EUC-JP codes.

Definition at line 13 of file kanjiCode.h.

Referenced by osl::record::ki2::show(), and osl::record::KanjiMove::strToMove().

const std::string osl::record::K_BLACK_STAND = "\xBB\xFD\xB6\xF0" [static]

Definition at line 93 of file kanjiCode.h.

Referenced by osl::record::KanjiPrint::print().

const std::string osl::record::K_COLON = "\xA1\xA7" [static]

Definition at line 17 of file kanjiCode.h.

Referenced by kakinokiParseLine().

const std::string osl::record::K_FUNARI = "\xC9\xD4" + K_NARU [static]

Definition at line 55 of file kanjiCode.h.

Referenced by osl::record::ki2::showPromote(), and osl::record::KanjiMove::strToMove().

const std::string osl::record::K_GOLD = "\xB6\xE2" [static]

Definition at line 77 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_GOLD_R = "\xA7\xA7" [static]

Definition at line 78 of file kanjiCode.h.

const std::string osl::record::K_HENKA = "\xca\xd1\xb2\xbd" [static]

Definition at line 99 of file kanjiCode.h.

Referenced by osl::record::kakinoki::InputStream::load().

const std::string osl::record::K_HIDARI = "\xBA\xB8" [static]

Definition at line 46 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates(), and osl::record::ki2::show().

const std::string osl::record::K_HIKU = "\xB0\xFA" [static]

Definition at line 51 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates(), and osl::record::ki2::show().

const std::string osl::record::K_K1 = "\xB0\xEC" [static]

Definition at line 27 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K10 = "\xBD\xBD" [static]

Definition at line 36 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K11 = "\xBD\xBD\xA3\xB1" [static]

Definition at line 37 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K12 = "\xBD\xBD\xA3\xB2" [static]

Definition at line 38 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K13 = "\xBD\xBD\xBB\xB0" [static]

Definition at line 39 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K14 = "\xBD\xBD\xBB\xCD" [static]

Definition at line 40 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K15 = "\xBD\xBD\xB8\xDE" [static]

Definition at line 41 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K16 = "\xBD\xBD\xCF\xBB" [static]

Definition at line 42 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K17 = "\xBD\xBD\xBC\xB7" [static]

Definition at line 43 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K18 = "\xBD\xBD\xC8\xAC" [static]

Definition at line 44 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K2 = "\xC6\xF3" [static]

Definition at line 28 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K3 = "\xBB\xB0" [static]

Definition at line 29 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K4 = "\xBB\xCD" [static]

Definition at line 30 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K5 = "\xB8\xDE" [static]

Definition at line 31 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K6 = "\xCF\xBB" [static]

Definition at line 32 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K7 = "\xBC\xB7" [static]

Definition at line 33 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K8 = "\xC8\xAC" [static]

Definition at line 34 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_K9 = "\xB6\xE5" [static]

Definition at line 35 of file kanjiCode.h.

Referenced by kanjiNumber().

const std::string osl::record::K_KAISHI = "\xb3\xab\xbb\xcf" [static]

Definition at line 103 of file kanjiCode.h.

const std::string osl::record::K_KIFU = "\xb4\xfd\xc9\xe8" [static]

Definition at line 101 of file kanjiCode.h.

Referenced by osl::record::kakinoki::KakinokiFile::isKakinokiFile().

const std::string osl::record::K_KING = "\xB6\xCC" [static]

Definition at line 88 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_KING_R = "\xA7\xA1" [static]

Definition at line 89 of file kanjiCode.h.

const std::string osl::record::K_KISEN = "\xb4\xfd\xc0\xef" [static]

Definition at line 100 of file kanjiCode.h.

Referenced by kakinokiParseLine().

const std::string osl::record::K_KNIGHT = "\xB7\xCB" [static]

Definition at line 67 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_KNIGHT_R = "\xA7\xAA" [static]

Definition at line 68 of file kanjiCode.h.

const std::string osl::record::K_LANCE = "\xB9\xE1" [static]

Definition at line 62 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_LANCE_R = "\xA7\xAC" [static]

Definition at line 63 of file kanjiCode.h.

const std::string osl::record::K_MIGI = "\xB1\xA6" [static]

Definition at line 45 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates(), and osl::record::ki2::show().

const std::string osl::record::K_NAKAGURO = "\xA1\xA6" [static]

Definition at line 16 of file kanjiCode.h.

const std::string osl::record::K_NARU = "\xC0\xAE" [static]
const std::string osl::record::K_NICHIJI = "\xc6\xfc\xbb\xfe" [static]

Definition at line 104 of file kanjiCode.h.

const std::string osl::record::K_ONAZI = "\xC6\xB1" [static]
const std::string osl::record::K_PASS = "\xA5\xD1\xA5\xB9" [static]

Definition at line 96 of file kanjiCode.h.

Referenced by osl::record::ki2::show().

const std::string osl::record::K_PAWN = "\xCA\xE2" [static]

Definition at line 58 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PAWN_R = "\xA7\xAE" [static]

Definition at line 59 of file kanjiCode.h.

const std::string osl::record::K_PBISHOP = "\xC7\xCF" [static]

Definition at line 81 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PBISHOP_R = "\xA7\xA5" [static]

Definition at line 82 of file kanjiCode.h.

const std::string osl::record::K_PKNIGHT = "\xB7\xBD" [static]

Definition at line 69 of file kanjiCode.h.

const std::string osl::record::K_PKNIGHT_D = K_NARU + K_KNIGHT [static]

Definition at line 71 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PKNIGHT_R = "\xA7\xAB" [static]

Definition at line 70 of file kanjiCode.h.

const std::string osl::record::K_PLANCE = "\xB0\xC9" [static]

Definition at line 64 of file kanjiCode.h.

const std::string osl::record::K_PLANCE_D = K_NARU + K_LANCE [static]

Definition at line 66 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PLANCE_R = "\xA7\xAD" [static]

Definition at line 65 of file kanjiCode.h.

const std::string osl::record::K_PPAWN = "\xA4\xC8" [static]

Definition at line 60 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PPAWN_R = "\xA7\xAF" [static]

Definition at line 61 of file kanjiCode.h.

const std::string osl::record::K_PROOK = "\xCE\xB6" [static]

Definition at line 85 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PROOK2 = "\xCE\xB5" [static]

Definition at line 86 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PROOK_R = "\xA7\xA3" [static]

Definition at line 87 of file kanjiCode.h.

const std::string osl::record::K_PSILVER = "\xC1\xB4" [static]

Definition at line 74 of file kanjiCode.h.

const std::string osl::record::K_PSILVER_D = K_NARU + K_SILVER [static]

Definition at line 76 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_PSILVER_R = "\xA7\xA9" [static]

Definition at line 75 of file kanjiCode.h.

const std::string osl::record::K_R1 = "\xA3\xB1" [static]

Definition at line 18 of file kanjiCode.h.

const std::string osl::record::K_R2 = "\xA3\xB2" [static]

Definition at line 19 of file kanjiCode.h.

const std::string osl::record::K_R3 = "\xA3\xB3" [static]

Definition at line 20 of file kanjiCode.h.

const std::string osl::record::K_R4 = "\xA3\xB4" [static]

Definition at line 21 of file kanjiCode.h.

const std::string osl::record::K_R5 = "\xA3\xB5" [static]

Definition at line 22 of file kanjiCode.h.

const std::string osl::record::K_R6 = "\xA3\xB6" [static]

Definition at line 23 of file kanjiCode.h.

const std::string osl::record::K_R7 = "\xA3\xB7" [static]

Definition at line 24 of file kanjiCode.h.

const std::string osl::record::K_R8 = "\xA3\xB8" [static]

Definition at line 25 of file kanjiCode.h.

const std::string osl::record::K_R9 = "\xA3\xB9" [static]

Definition at line 26 of file kanjiCode.h.

const std::string osl::record::K_ROOK = "\xC8\xF4" [static]

Definition at line 83 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_ROOK_R = "\xA7\xA2" [static]

Definition at line 84 of file kanjiCode.h.

const std::string osl::record::K_SENKEI = "\xC0\xEF\xB7\xBF" [static]

Definition at line 97 of file kanjiCode.h.

Referenced by osl::record::kakinoki::KakinokiFile::isKakinokiFile().

const std::string osl::record::K_SHITA = "\xB2\xBC" [static]

Definition at line 48 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates().

const std::string osl::record::K_SILVER = "\xB6\xE4" [static]

Definition at line 72 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::KanjiMove().

const std::string osl::record::K_SILVER_R = "\xA7\xA8" [static]

Definition at line 73 of file kanjiCode.h.

const std::string osl::record::K_SPACE = "\xA1\xA1" [static]

Definition at line 15 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::strToMove().

const std::string osl::record::K_SUGU = "\xC4\xBE" [static]

Definition at line 49 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates(), and osl::record::ki2::show().

const std::string osl::record::K_TEAIWARI = "\xBC\xEA\xB9\xE7\xB3\xE4" [static]

Definition at line 95 of file kanjiCode.h.

const std::string osl::record::K_TORYO = "\xc5\xea\xce\xbb" [static]

Definition at line 98 of file kanjiCode.h.

Referenced by kakinokiParseLine().

const std::string osl::record::K_TSUMERO = "\xb5\xcd\xa4\xe1\xa4\xed" [static]

Definition at line 102 of file kanjiCode.h.

Referenced by osl::search::AlphaBeta2Tree< EvalT >::showPV().

const std::string osl::record::K_UE = "\xBE\xE5" [static]

Definition at line 47 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates(), and osl::record::ki2::show().

const std::string osl::record::K_UTSU = "\xC2\xC7" [static]
const std::string osl::record::K_WHITE = "\xB8\xE5\xBC\xEA" [static]

Definition at line 92 of file kanjiCode.h.

Referenced by kakinokiParseLine().

const std::string osl::record::K_WHITE_SIGN = "\xA2\xA4" [static]

Definition at line 14 of file kanjiCode.h.

Referenced by osl::record::ki2::show().

const std::string osl::record::K_WHITE_STAND = "\xBB\xFD\xB6\xF0" [static]

Definition at line 94 of file kanjiCode.h.

Referenced by osl::record::KanjiPrint::print().

const std::string osl::record::K_YORU = "\xB4\xF3" [static]

Definition at line 50 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates(), and osl::record::ki2::show().

const std::string osl::record::K_YUKU = "\xB9\xD4" [static]

Definition at line 52 of file kanjiCode.h.

Referenced by osl::record::KanjiMove::selectCandidates().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines