summaryrefslogtreecommitdiff
path: root/src/Fen.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Fen.hpp')
-rw-r--r--src/Fen.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Fen.hpp b/src/Fen.hpp
index c7720b5..bcb93de 100644
--- a/src/Fen.hpp
+++ b/src/Fen.hpp
@@ -29,15 +29,15 @@ public:
class FENParser {
private:
- static std::string normalize_rank(std::string fen_rank);
- static char NextToken(std::string fen, char loc);
- static char NextRank(std::string fen, char loc);
+ static std::string normalize_rank(const std::string &fen_rank);
+ static char NextToken(const std::string &fen, char loc);
+ static char NextRank(const std::string &fen, char loc);
public:
/// @brief Parse a FEN from a string (can throw InvalidFEN)
- static FEN Parse(std::string);
+ static FEN Parse(const std::string &fen);
/// @brief Generate a fen string from the FEN object
- static std::string Serialize(FEN fen);
+ static std::string Serialize(const FEN &fen);
};
struct InvalidFEN : public std::exception {