Boost versioning. More...
#include <stdexcept>#include <string>#include <boost/serialization/version.hpp>
Include dependency graph for boost_versioning.h:
This graph shows which files directly or indirectly include this file:Classes | |
| struct | syten::Excp::OutdatedFile |
| Thrown if a file with a version different from the version of the toolkit is read. More... | |
Namespaces | |
| namespace | syten |
| Syten namespace. | |
| namespace | syten::Excp |
| Namespace for exceptions otherwise polluting the global syten:: namespace. | |
Macros | |
| #define | BOOST_CLASS_TEMPLATE_VERSION(Template, Type, Version) |
| Versioning for template classes. More... | |
Boost versioning.
Contains Excp::OutdatedFile exception and BOOST_CLASS_VERSION. This exception is used everywhere, even if persistent.h itself is not needed yet. Hence put it into its own file.