summaryrefslogtreecommitdiff
path: root/universe/src/JsonRepository.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'universe/src/JsonRepository.cpp')
-rw-r--r--universe/src/JsonRepository.cpp49
1 files changed, 49 insertions, 0 deletions
diff --git a/universe/src/JsonRepository.cpp b/universe/src/JsonRepository.cpp
new file mode 100644
index 0000000..ddbbfcf
--- /dev/null
+++ b/universe/src/JsonRepository.cpp
@@ -0,0 +1,49 @@
+#include "JsonRepository.h"
+
+#include <functional>
+#include <string>
+
+#include <kurator/universe/NotFound.h>
+#include <kurator/universe/ShipType.h>
+#include <kurator/universe/TurretType.h>
+
+
+namespace kurator
+{
+namespace universe
+{
+
+
+JsonRepository::JsonRepository(const char*)
+{
+}
+
+
+ShipType
+JsonRepository::ship_type(const std::string& id) const
+{
+ throw NotFound(id);
+}
+
+
+TurretType
+JsonRepository::turret_type(const std::string& id) const
+{
+ throw NotFound(id);
+}
+
+
+void
+JsonRepository::for_ship_types(std::function<void(const ShipType&)>) const
+{
+}
+
+
+void
+JsonRepository::for_turret_types(std::function<void(const TurretType&)>) const
+{
+}
+
+
+} // namespace universe
+} // namespace kurator