ProductBase Member List

This is the complete list of members for ProductBase, including all inherited members.

allowedEncodingProductBaseprotected
appendResultsProductConf
applyODIM(ODIM &productODIM, const ODIM &srcODIM, bool applyDefaults=false)ProductBasestatic
BeanLike(const BeanLike &b) (defined in BeanLike)BeanLikeinline
BeanLike(const std::string &name, const std::string &description="") (defined in BeanLike)BeanLikeinline
completeEncoding(ODIM &productODIM, const std::string &targetEncoding)ProductBasestatic
dataSelector (defined in ProductConf)ProductConf
DEBUG enum value (defined in ProductConf)ProductConf
DEFAULT enum value (defined in ProductConf)ProductConf
description (defined in BeanLike)BeanLikeprotected
getAllowedEncoding() constProductBaseinline
getDataSelector() constProductBaseinline
getDataSelector()ProductBaseinline
getDescription() constBeanLikeinlinevirtual
getLastArguments() const (defined in ProductBase)ProductBaseinline
getName() constBeanLikeinlinevirtual
getParameter(const std::string &p) constBeanLikeinline
getParameters() const (defined in BeanLike)BeanLikeinline
getParameters() (defined in BeanLike)BeanLikeinline
hasParameters() const (defined in BeanLike)BeanLikeinline
help(std::ostream &ostr=std::cout, bool showDescription=true) constProductBase
INTERMEDIATE enum value (defined in ProductConf)ProductConf
lastArguments (defined in ProductBase)ProductBaseprotected
name (defined in BeanLike)BeanLikeprotected
operator=(const BeanLike &b) (defined in BeanLike)BeanLikeinline
outputDataVerbosity (defined in ProductConf)ProductConf
OutputDataVerbosity enum nameProductConf
OutputFlagger typedef (defined in ProductConf)ProductConf
parameters (defined in BeanLike)BeanLikeprotected
ProductBase(const std::string &name, const std::string &description)ProductBaseinlineprotected
ProductBase(const ProductBase &product) (defined in ProductBase)ProductBaseinlineprotected
ProductConf()ProductConfinline
ProductConf(const ProductConf &conf)ProductConf
QUALITY enum value (defined in ProductConf)ProductConf
setAllowedEncoding(const std::string &keys) (defined in ProductBase)ProductBase
setDataSelector(const DataSelector &selector)ProductBaseinline
setEncodingRequest(const std::string &p)ProductBaseinlinevirtual
setODIMspecials(ODIM &productODIM)ProductBaseprotectedstatic
setParameter(const std::string &p, const Castable &value)BeanLikeinline
setParameter(const std::string &p, const VariableT< T > &value)BeanLikeinline
setParameter(const std::string &p, const F &value)BeanLikeinline
setParameter(const std::string &p, std::initializer_list< F > value)BeanLikeinline
setParameters(std::initializer_list< Variable::init_pair_t > args)BeanLikeinline
setParameters(const std::string &p, char assignmentSymbol='=', char separatorSymbol=0)BeanLikeinlinevirtual
setParameters(const std::map< std::string, T > &args)BeanLikeinline
setParameters(const SmartMap< T > &args)BeanLikeinline
setParametersFromEntries(const F &args) (defined in BeanLike)BeanLikeinline
setRackVersion(drain::VariableMap &metadata) (defined in ProductBase)ProductBasestatic
storeLastArguments(const std::string &p) overrideProductBaseinlineprotectedvirtual
targetEncodingProductConf
toStream(std::ostream &ostr, bool compact=true) const (defined in BeanLike)BeanLikevirtual
updateBean() constBeanLikeinlineprotectedvirtual
~BeanLike() (defined in BeanLike)BeanLikeinlinevirtual
~ProductBase()ProductBaseinlinevirtual