DataSelector Member List

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

ANY enum value (defined in DataSelector)DataSelector
BeanLike(const BeanLike &b) (defined in BeanLike)BeanLikeinline
BeanLike(const std::string &name, const std::string &description="") (defined in BeanLike)BeanLikeinline
collectPaths(const Hi5Tree &src, std::list< ODIMPath > &pathContainer, const ODIMPath &basepath=ODIMPath(), const std::string &parentQuantity="") constDataSelectorprotected
collectPaths(const Hi5Tree &src, std::list< ODIMPath > &pathContainer, const ODIMPath &basepath=ODIMPath(), const std::string &parentQuantity="", ODIMPathElem::group_t filter=ODIMPathElem::ALL_GROUPS) constDataSelectorprotected
collectPathsOLD(const Hi5Tree &src, std::list< ODIMPath > &pathContainer, const ODIMPath &basepath=ODIMPath()) const (defined in DataSelector)DataSelectorprotected
consumeParameters(std::string &args)DataSelectorinline
consumeParameters(std::string &args)DataSelectorinline
countDataSelectorprotected
DataSelector(const std::string &path, const std::string &quantity, unsigned int count=1000, drain::Range< double > elangle={-90.0, 90.0}, int dualPRF=0, drain::Range< int > timespan={0, 0}) (defined in DataSelector)DataSelector
DataSelector(const std::string &parameters="") (defined in DataSelector)DataSelector
DataSelector(const ODIMPathElem &elem, const T &... args)DataSelectorinline
DataSelector(ODIMPathElem::group_t e, const T &... args) (defined in DataSelector)DataSelectorinline
DataSelector(const DataSelector &selector) (defined in DataSelector)DataSelector
DataSelector(const std::string &path, const std::string &quantity, unsigned int count=1000, drain::Range< double > elangle={-90.0, 90.0}, DataSelector::Prf prf=Prf::ANY) (defined in DataSelector)DataSelector
DataSelector(const std::string &parameters="") (defined in DataSelector)DataSelector
DataSelector(const ODIMPathElem &elem, const T &... args)DataSelectorinline
DataSelector(ODIMPathElem::group_t e, const T &... args) (defined in DataSelector)DataSelectorinline
DataSelector(const DataSelector &selector) (defined in DataSelector)DataSelector
description (defined in BeanLike)BeanLikeprotected
DOUBLE enum value (defined in DataSelector)DataSelector
drain::ReferenceMap (defined in DataSelector)DataSelectorfriend
elangleDataSelectorprotected
ensureDataGroup()DataSelector
ensureDataGroup()DataSelector
getDescription() constBeanLikeinlinevirtual
getLastPath(const Hi5Tree &src, ODIMPath &path, ODIMPathElem::group_t group=ODIMPathElem::DATA) constDataSelector
getLastPath(const Hi5Tree &src, ODIMPath &path, ODIMPathElem::group_t group=ODIMPathElem::DATA) constDataSelector
getMaxCount() const (defined in DataSelector)DataSelectorinline
getMaxCount() const (defined in DataSelector)DataSelectorinline
getName() constBeanLikeinlinevirtual
getNextPath(const Hi5Tree &src, ODIMPath &path, ODIMPathElem::group_t group=ODIMPathElem::DATA) constDataSelector
getNextPath(const Hi5Tree &src, ODIMPath &path, ODIMPathElem::group_t group=ODIMPathElem::DATA) constDataSelector
getOrder() const (defined in DataSelector)DataSelectorinline
getOrder() const (defined in DataSelector)DataSelectorinline
getParameter(const std::string &p) constBeanLikeinline
getParameters() const (defined in BeanLike)BeanLikeinline
getParameters() (defined in BeanLike)BeanLikeinline
getPath(const Hi5Tree &src, ODIMPath &path) constDataSelector
getPath(const Hi5Tree &src, ODIMPath &path) constDataSelector
getPathMatcher() const (defined in DataSelector)DataSelectorinline
getPathMatcher() const (defined in DataSelector)DataSelectorinline
getPaths(const Hi5Tree &src, std::list< ODIMPath > &pathContainer) constDataSelector
getPaths(const Hi5Tree &src, std::list< ODIMPath > &pathContainer) constDataSelector
getQualitySelector() const (defined in DataSelector)DataSelectorinline
getQuantity() constDataSelectorinline
getQuantity() constDataSelectorinline
getQuantitySelector() const (defined in DataSelector)DataSelectorinline
getQuantitySelector() const (defined in DataSelector)DataSelectorinline
getTimeMap(const Hi5Tree &srcRoot, ODIMPathElemMap &m) (defined in DataSelector)DataSelectorstatic
getTimeMap(const Hi5Tree &srcRoot, ODIMPathElemMap &m) (defined in DataSelector)DataSelectorstatic
hasParameters() const (defined in BeanLike)BeanLikeinline
init()DataSelectorprotected
init()DataSelectorprotected
name (defined in BeanLike)BeanLikeprotected
operator=(const BeanLike &b) (defined in BeanLike)BeanLikeinline
order (defined in DataSelector)DataSelectormutableprotected
parameters (defined in BeanLike)BeanLikeprotected
pathDataSelectorprotected
pathMatcher (defined in DataSelector)DataSelectormutableprotected
Prf enum nameDataSelector
Prf enum nameDataSelector
prfDataSelectorprotected
prfSelector (defined in DataSelector)DataSelectormutableprotected
prunePaths(const Hi5Tree &src, std::list< ODIMPath > &pathContainer) constDataSelectorprotected
prunePaths(const Hi5Tree &src, std::list< ODIMPath > &pathContainer) constDataSelectorprotected
qualitySelector (defined in DataSelector)DataSelectormutableprotected
quantitiesDataSelectormutableprotected
quantityIsSet() const (defined in DataSelector)DataSelectorinline
quantityIsSet() const (defined in DataSelector)DataSelectorinline
quantitySelector (defined in DataSelector)DataSelectormutableprotected
reset()DataSelector
reset()DataSelector
selectPaths(const Hi5Tree &src, std::list< ODIMPath > &pathContainer) constDataSelector
setMaxCount(unsigned int i) (defined in DataSelector)DataSelectorinline
setMaxCount(unsigned int i) (defined in DataSelector)DataSelectorinline
setOrder(const TT &... args) (defined in DataSelector)DataSelectorinline
setOrder(const TT &... args) (defined in DataSelector)DataSelectorinline
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
setPathMatcher(TT... args) (defined in DataSelector)DataSelectorinline
setPathMatcher(TT... args) (defined in DataSelector)DataSelectorinline
setPrf(const std::string &s) (defined in DataSelector)DataSelectorinline
setPrf(Prf prf) (defined in DataSelector)DataSelectorinline
setPrf(const std::string &s) (defined in DataSelector)DataSelectorinline
setPrf(Prf prf) (defined in DataSelector)DataSelectorinline
setQuantities(const std::string &s)DataSelector
setQuantities(const std::string &s)DataSelector
setQuantityRegExp(const std::string &s) (defined in DataSelector)DataSelector
setQuantityRegExp(const std::string &s) (defined in DataSelector)DataSelector
SINGLE enum value (defined in DataSelector)DataSelector
storeLastArguments(const std::string &p)BeanLikeinlineprotectedvirtual
swapData(Hi5Tree &src, const ODIMPathElem &srcElem, Hi5Tree &dst)DataSelectorstatic
swapData(Hi5Tree &srcGroup, Hi5Tree &dst, ODIMPathElem::group_t groupType)DataSelectorstatic
swapData(Hi5Tree &src, const ODIMPathElem &srcElem, Hi5Tree &dst)DataSelectorstatic
swapData(Hi5Tree &srcGroup, Hi5Tree &dst, ODIMPathElem::group_t groupType)DataSelectorstatic
timespanDataSelectorprotected
toStream(std::ostream &ostr, bool compact=true) const (defined in BeanLike)BeanLikevirtual
trimPathMatcher()DataSelectorinline
trimPathMatcher()DataSelectorinline
updateBean() constDataSelectorvirtual
updateBean() const overrideDataSelectorprotectedvirtual
updateQuantities() constDataSelectorprotected
updateQuantities() constDataSelectorprotected
~BeanLike() (defined in BeanLike)BeanLikeinlinevirtual
~DataSelector() (defined in DataSelector)DataSelectorvirtual
~DataSelector() (defined in DataSelector)DataSelectorvirtual