myshogi.h
Go to the documentation of this file.
00001 /* myshogi.h
00002  */
00003 #ifndef OSL_RECORD_MYSHOGI_H
00004 #define OSL_RECORD_MYSHOGI_H
00005 
00006 #include "osl/state/numEffectState.h"
00007 #include <string>
00008 namespace osl
00009 {
00010   namespace record
00011   {
00012     namespace myshogi
00013     {
00014       std::string show(const NumEffectState& state);
00015       std::string show(const NumEffectState& state,
00016                        Move last_move,
00017                        const NumEffectState& prev,
00018                        bool add_csa_move=false);
00019       std::string show(Player);
00020       std::string show(Ptype);
00021       std::string show(Square);
00022       std::string show(Piece);
00023     }
00024   }
00025 }
00026 
00027 #endif /* OSL_RECORD_MYSHOGI_H */
00028 // ;;; Local Variables:
00029 // ;;; mode:c++
00030 // ;;; c-basic-offset:2
00031 // ;;; End:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines