diff options
Diffstat (limited to 'src/base_tab/gamebase')
| -rw-r--r-- | src/base_tab/gamebase/GameBase.hpp | 4 | ||||
| -rw-r--r-- | src/base_tab/gamebase/PGNGameBase.hpp | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/base_tab/gamebase/GameBase.hpp b/src/base_tab/gamebase/GameBase.hpp index 1ef5f59..b2c1488 100644 --- a/src/base_tab/gamebase/GameBase.hpp +++ b/src/base_tab/gamebase/GameBase.hpp @@ -3,6 +3,10 @@ #include <algorithm> #include <vector> +/** + * @brief Represent the interface that each database type (such as PGNGameBase) must follow + * to be accessible in OChess. + */ class GameBase { public: diff --git a/src/base_tab/gamebase/PGNGameBase.hpp b/src/base_tab/gamebase/PGNGameBase.hpp index f455ebd..c37e551 100644 --- a/src/base_tab/gamebase/PGNGameBase.hpp +++ b/src/base_tab/gamebase/PGNGameBase.hpp @@ -3,6 +3,10 @@ #include "GameBase.hpp" #include "pgnp.hpp" +/** + * @brief Used to open PGN files + * + */ class PGNGameBase : public GameBase { pgnp::PGN *pgn; bool hasNextGame; |
