csa.h File Reference

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Namespaces | Constant Groups | Functions
csa.h File Reference
`#include "osl/piece.h"`
`#include "osl/move.h"`
`#include <string>`
`#include <iosfwd>`
Include dependency graph for csa.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
| osl
| attackDefense.h
| osl::state
| 局面.
| osl::record
| 棋譜関係
| osl::record::csa
| CSA形式.

## Constant Groups
| osl
| attackDefense.h
| osl::state
| 局面.
| osl::record
| 棋譜関係
| osl::record::csa
| CSA形式.

## Functions
const Move | osl::record::csa::strToMove (const std::string &s, const state::SimpleState &st)
Player | osl::record::csa::charToPlayer (char c)
const Square | osl::record::csa::strToPos (const std::string &s)
Ptype | osl::record::csa::strToPtype (const std::string &s)
const std::string | osl::record::csa::show (Move)
const std::string | osl::record::csa::fancyShow (Move)
const std::string | osl::record::csa::show (Square)
const std::string | osl::record::csa::show (Ptype)
const std::string | osl::record::csa::show (Piece)
const std::string | osl::record::csa::show (Player)
const std::string | osl::record::csa::show (const Move *first, const Move *last)
const std::string | osl::record::csa::show (Move, std::string &buf)
const std::string | osl::record::csa::show (Square, std::string &buf, size_t offset=0)
const std::string | osl::record::csa::show (Ptype, std::string &buf, size_t offset=0)
const std::string | osl::record::csa::show (Player, std::string &buf, size_t offset=0)
std::ostream & | osl::csaShow (std::ostream &os, Move move)
std::ostream & | osl::csaShow (std::ostream &, Square)
std::ostream & | osl::csaShow (std::ostream &os, Piece piece)
std::ostream & | osl::csaShow (std::ostream &os, Ptype ptype)