|
lsst.daf.base g8ea07a8fe4+c7c4da2d20
|
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 | |
| namespace | lsst |
| namespace | lsst::daf |
| namespace | lsst::daf::base |
| namespace | lsst::daf::persistence |
| namespace | boost |
| namespace | boost::serialization |
Macros | |
| #define | LSST_PERSIST_FORMATTER(formatter...) |
Macro used to connect the persistable class with the Formatter and boost::serialization. | |
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.