lsst.daf.base g8ea07a8fe4+8f00719e4e
Loading...
Searching...
No Matches
lsst::daf::base Namespace Reference

Namespaces

namespace  dateTime
namespace  propertyContainer
namespace  version
namespace  yaml

Classes

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

std::ostreamoperator<< (std::ostream &os, PropertySet const &propertySet)
template<>
void PropertySet::add< std::shared_ptr< PropertySet > > (std::string const &name, std::shared_ptr< PropertySet > const &value)
template<>
void PropertySet::add< std::shared_ptr< PropertySet > > (std::string const &name, std::vector< std::shared_ptr< PropertySet > > const &value)

Function Documentation

◆ operator<<()

std::ostream & lsst::daf::base::operator<< ( std::ostream & os,
PropertySet const & propertySet )

◆ PropertySet::add< std::shared_ptr< PropertySet > >() [1/2]

template<>
void lsst::daf::base::PropertySet::add< std::shared_ptr< PropertySet > > ( std::string const & name,
std::shared_ptr< PropertySet > const & value )

◆ PropertySet::add< std::shared_ptr< PropertySet > >() [2/2]