--- /dev/null
+#ifndef STLPLUS_PERSISTENT_STLPLUS\r
+#define STLPLUS_PERSISTENT_STLPLUS\r
+////////////////////////////////////////////////////////////////////////////////\r
+\r
+// Author: Andy Rushton\r
+// Copyright: (c) Southampton University 1999-2004\r
+// (c) Andy Rushton 2004-2009\r
+// License: BSD License, see ../docs/license.html\r
+\r
+// Set of persistence routines for the STLplus classes\r
+\r
+////////////////////////////////////////////////////////////////////////////////\r
+\r
+// can be excluded to break the dependency on the containers library\r
+#ifndef NO_STLPLUS_CONTAINERS\r
+#include "persistent_digraph.hpp"\r
+#include "persistent_foursome.hpp"\r
+#include "persistent_hash.hpp"\r
+#include "persistent_matrix.hpp"\r
+#include "persistent_ntree.hpp"\r
+#include "persistent_smart_ptr.hpp"\r
+#include "persistent_triple.hpp"\r
+#endif\r
+\r
+// can be excluded to break the dependency on the portability library\r
+#ifndef NO_STLPLUS_INF\r
+#include "persistent_inf.hpp"\r
+#endif\r
+\r
+////////////////////////////////////////////////////////////////////////////////\r
+#endif\r