lsst.pex.policy  20.0.0+f48bb53858
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Clsst::daf::base::Persistable [external]
 Clsst::pex::policy::PolicyContainer for holding hierarchical configuration data in memory
 Clsst::pex::policy::PolicyFileRepresentation of a file containing Policy parameter data
 Clsst::pex::policy::DefaultPolicyFileRepresentation of a default Policy file that is stored as a file in the installation directory of an LSST product
 Clsst::pex::policy::UrnPolicyFileA Policy file in the installation directory of an LSST product, referred to using a URN
 Clsst::pex::policy::PolicyStringRepresentation of a string containing Policy parameter data
 Clsst.pex.policy.policy.policyContinued.Policy
 Clsst::pex::policy::PolicyConfiguredInterface to indicate that a class is configured with a Policy
 Clsst::pex::policy::PolicyDestinationClass representing a destination to serialize Policy parameter data to
 Clsst::pex::policy::PolicyStreamDestinationGeneric stream destination for policy data
 Clsst::pex::policy::PolicyStringDestinationGeneric stream destination for policy data
 Clsst::pex::policy::PolicyParserAbstract class for parsing serialized Policy data and loading it into a Policy object
 Clsst::pex::policy::paf::PAFParserParser for reading PAF-formatted data into a Policy object
 Clsst::pex::policy::PolicyParserFactoryAbstract factory class for creating PolicyParser instances
 Clsst::pex::policy::paf::PAFParserFactoryClass for creating PAFParser objects
 Clsst::pex::policy::PolicySourceAbstract class representing a source of serialized Policy parameter data
 Clsst::pex::policy::PolicyFileRepresentation of a file containing Policy parameter data
 Clsst::pex::policy::PolicyStringRepresentation of a string containing Policy parameter data
 Clsst::pex::policy::PolicyWriterAn abstract interface for writing policy data to streams
 Clsst::pex::policy::paf::PAFWriterAn abstract interface for writing policy data to streams
 Clsst::pex::policy::SupportedFormatsList of supported Policy formats
 Cstd::exception [external]STL class
 Clsst::pex::exceptions::Exception [external]
 Clsst::pex::exceptions::LogicError [external]
 Clsst::pex::exceptions::DomainError [external]
 Clsst::pex::policy::DictionaryErrorThere is a problem with a dictionary
 Clsst::pex::policy::TypeErrorException indicating that a policy parameter with a given name has a type different from the one that was requested
 Clsst::pex::exceptions::NotFoundError [external]
 Clsst::pex::policy::NameNotFoundException indicating that a policy parameter of a given name can not be found in a Policy object
 Clsst::pex::exceptions::RuntimeError [external]
 Clsst::pex::policy::BadNameErrorException thrown when Policy parameter name has an illegal form
 Clsst::pex::policy::ParserErrorParent exception for errors that occur during the parsing of policy files
 Clsst::pex::policy::EOFErrorException indicated that the stream being parsed ended prematurely
 Clsst::pex::policy::SyntaxErrorException thrown because a general syntax error was encountered
 Clsst::pex::policy::FormatSyntaxErrorException thrown because a syntax error specific to the format being parsed was encountered
 Clsst::pex::policy::UnsupportedSyntaxException thrown because syntax was encountered that is legal for the format being parsed but which is not supported for encoding Policies