lsst.daf.base  13.0-2-g167564e+11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Namespaces | Classes | Functions
lsst::daf::base Namespace Reference

Namespaces

 citizen
 
 dateTime
 
 propertyContainer
 
 version
 

Classes

class  Citizen
 Citizen is a class that should be among all LSST classes base classes, and handles basic memory management. More...
 
class  PersistentCitizenScope
 A PersistentCitizenScope object causes all Citizen objects created during its lifetime to be marked as persistent. More...
 
class  DateTime
 Class for handling dates/times, including MJD, UTC, and TAI. More...
 
class  Persistable
 Base class for all persistable classes. More...
 
class  PropertyList
 Class for storing ordered metadata with comments. More...
 
class  PropertySet
 Class for storing generic metadata. More...
 

Functions

template<>
void PropertySet::add< PropertySet::Ptr > (std::string const &name, Ptr const &value)
 
template<>
void PropertySet::add< PropertySet::Ptr > (std::string const &name, std::vector< Ptr > const &value)
 
 PYBIND11_PLUGIN (citizen)
 
 PYBIND11_PLUGIN (dateTime)
 
 PYBIND11_PLUGIN (persistable)
 
 PYBIND11_PLUGIN (propertyList)
 
 PYBIND11_PLUGIN (propertySet)
 

Function Documentation

template<>
void lsst::daf::base::PropertySet::add< PropertySet::Ptr > ( std::string const &  name,
Ptr const &  value 
)
template<>
void lsst::daf::base::PropertySet::add< PropertySet::Ptr > ( std::string const &  name,
std::vector< Ptr > const &  value 
)
lsst::daf::base::PYBIND11_PLUGIN ( dateTime  )

Definition at line 12 of file dateTime.cc.

lsst::daf::base::PYBIND11_PLUGIN ( citizen  )

Definition at line 12 of file citizen.cc.

lsst::daf::base::PYBIND11_PLUGIN ( persistable  )

Definition at line 14 of file persistable.cc.

lsst::daf::base::PYBIND11_PLUGIN ( propertySet  )

Definition at line 50 of file propertySet.cc.

lsst::daf::base::PYBIND11_PLUGIN ( propertyList  )

Definition at line 60 of file propertyList.cc.