diff --git a/store/store.cc b/store/store.cc
index c85d831b7e058f2d525860c9105e3e61aca415e5..a967518550e594006e06d24ded0ebbe16157605c 100644 (file)
--- a/store/store.cc
+++ b/store/store.cc
-#include "store/store.h"
-#include "reader/reader.h"
-#include "visitor/visitor.h"
-
-#include <iostream>
-
+#include "store/store.ih"
namespace odc {
-template<class T, class A> T join(const A & begin, const A & end, const T &sep) {
- T result;
-
- if (begin != end) {
- A it = begin;
- result.append(*it);
- for (++it; it != end; ++it) {
- result.append(sep).append(*it);
- }
- }
-
- return result;
-}
-
-std::string TypePath::toString() const {
- return join(begin(), end(), std::string("->"));
-}
-
const std::string Store::TYPENAME("Stores.Store^");
const TopTypeProxy<Store> Store::PROXY;