|
lsst.daf.base
19.0.0-1-g49a97f9+2
|
Interface for Persistable base class. More...
Go to the source code of this file.
Classes | |
| class | lsst::daf::base::Persistable |
| Base class for all persistable classes. More... | |
Namespaces | |
| lsst | |
| lsst::daf | |
| lsst::daf::base | |
| lsst::daf::persistence | |
| boost | |
| boost::serialization | |
Macros | |
| #define | LSST_PERSIST_FORMATTER(formatter...) |
Macro used to connect the persistable class with the Formatter and boost::serialization. More... | |
Functions | |
| template<class Form , class Archive > | |
| void | lsst::daf::persistence::delegateSerialize (Archive &ar, unsigned int const version, lsst::daf::base::Persistable *persistable) |
Interface for Persistable base class.
Definition in file Persistable.h.
| #define LSST_PERSIST_FORMATTER | ( | formatter... | ) |
Macro used to connect the persistable class with the Formatter and boost::serialization.
Provides friend access to boost::serialization and the Formatter subclass. Also provides a template serialization function (inline, so templates can be expanded by g++ in the "Borland" style).
| formatter | Name of formatter class with template parameters, if any. |
Definition at line 99 of file Persistable.h.
1.8.13