All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Functions
osl::record::ki2 Namespace Reference

Classes

class  InputStream
 
class  Ki2File
 「.ki2」という拡張子を持つ2ch形式ファイル. More...
 
struct  Ki2IOError
 

Functions

const std::string show (Square)
 
const std::string show (Square cur, Square prev)
 
const std::string show (Ptype)
 
const std::string showPromote (bool)
 
const std::string show (Move move, const NumEffectState &state, Move prev=Move())
 
const std::string show (const Move *first, const Move *last, const NumEffectState &state, Move prev=Move())
 
const std::string show (const Move *first, const Move *last, const char *threatmate_first, const char *threatmate_last, const NumEffectState &state, Move prev=Move())
 

Function Documentation

const std::string osl::record::ki2::show ( Square  position)
const std::string osl::record::ki2::show ( Square  cur,
Square  prev 
)

Definition at line 213 of file ki2.cc.

References K_ONAZI, and show().

const std::string osl::record::ki2::show ( Ptype  ptype)
const std::string osl::record::ki2::show ( Move  move,
const NumEffectState &  state,
Move  prev = Move() 
)
const std::string osl::record::ki2::show ( const Move *  first,
const Move *  last,
const NumEffectState &  state,
Move  prev = Move() 
)

Definition at line 349 of file ki2.cc.

References show().

const std::string osl::record::ki2::show ( const Move *  first,
const Move *  last,
const char *  threatmate_first,
const char *  threatmate_last,
const NumEffectState &  state,
Move  prev = Move() 
)

Definition at line 325 of file ki2.cc.

References osl::Move::isInvalid(), K_TSUMERO, and show().

const std::string osl::record::ki2::showPromote ( bool  promote)

Definition at line 208 of file ki2.cc.

References K_FUNARI, and K_NARU.

Referenced by show().