persistence/persistent_stlplus.hpp
1: #ifndef STLPLUS_PERSISTENT_STLPLUS
2: #define STLPLUS_PERSISTENT_STLPLUS
3: ////////////////////////////////////////////////////////////////////////////////
4:
5: // Author: Andy Rushton
6: // Copyright: (c) Southampton University 1999-2004
7: // (c) Andy Rushton 2004-2009
8: // License: BSD License, see ../docs/license.html
9:
10: // Set of persistence routines for the STLplus classes
11:
12: ////////////////////////////////////////////////////////////////////////////////
13:
14: // can be excluded to break the dependency on the containers library
15: #ifndef NO_STLPLUS_CONTAINERS
16: #include "persistent_digraph.hpp"
17: #include "persistent_foursome.hpp"
18: #include "persistent_hash.hpp"
19: #include "persistent_matrix.hpp"
20: #include "persistent_ntree.hpp"
21: #include "persistent_smart_ptr.hpp"
22: #include "persistent_triple.hpp"
23: #endif
24:
25: // can be excluded to break the dependency on the portability library
26: #ifndef NO_STLPLUS_INF
27: #include "persistent_inf.hpp"
28: #endif
29:
30: ////////////////////////////////////////////////////////////////////////////////
31: #endif