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