summaryrefslogtreecommitdiff
path: root/src/Fen.hpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-12-27 11:28:13 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-12-27 11:28:13 +0100
commitd32baf9894ce67850c83b6e4a281bd1cfd921a93 (patch)
tree0d760a3637bd9972f124bf22044b9ef41d6fad6a /src/Fen.hpp
parentf9ac11ad44b00f7e29ef2a9159c65f146f739835 (diff)
Improve code in general
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 {