RobotFinder Member List

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

accept(const std::filesystem::path &idPath) const finalRobotFinderinlinevirtual
check(const std::string &id) const overridePKFindervirtual
checkAbsolutePathIsValid() constFinderBase< std::string, PKFinderInfo >inlineprotected
checkAll() const overridePKFinder
FinderBase< std::string, PKFinderInfo >::checkAll() const=0FinderBase< std::string, PKFinderInfo >pure virtual
checkLogLevel(MessageTypeT level) constLoggingprotected
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
DEFAULT_DIR_TO_IDSRobotFinderstatic
DEFAULT_PACKAGEPKFinderstatic
find(const std::string &id) const overridePKFindervirtual
findAll() const overridePKFinder
FinderBase< std::string, PKFinderInfo >::findAll() const=0FinderBase< std::string, PKFinderInfo >pure virtual
FinderBase()=deleteFinderBase< std::string, PKFinderInfo >
FinderBase(const std::string &packageName, const std::filesystem::path &relDir)FinderBase< std::string, PKFinderInfo >inline
FinderBase(FinderBase &&)=defaultFinderBase< std::string, PKFinderInfo >
FinderBase(const FinderBase &)=defaultFinderBase< std::string, PKFinderInfo >
getAbsolutePackagePath() constFinderBase< std::string, PKFinderInfo >inline
getEffectiveLoggingLevel() constLogging
getFullPath() constFinderBase< std::string, PKFinderInfo >inline
getLogSender() constLoggingprotected
getPackageName() constFinderBase< std::string, PKFinderInfo >inline
getRelativePath() constFinderBase< std::string, PKFinderInfo >inline
init()PKFindervirtual
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
minimumLoggingLevelLoggingprotected
operator=(FinderBase &&)=defaultFinderBase< std::string, PKFinderInfo >
operator=(const FinderBase &)=defaultFinderBase< std::string, PKFinderInfo >
packageNameFinderBase< std::string, PKFinderInfo >protected
PKFinder(const std::filesystem::path &relDir)PKFinderinline
recalculateBasePath()FinderBase< std::string, PKFinderInfo >inline
registerPropertyDefinitions(armarx::PropertyDefinitionsPtr &defs, const std::string &prefix="pk.finder.robots.") finalRobotFinderinlinevirtual
RobotFinder(const std::filesystem::path &relDir=DEFAULT_DIR_TO_IDS)RobotFinderinline
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setRelativePath(const std::filesystem::path &p)FinderBase< std::string, PKFinderInfo >inline
setTag(const LogTag &tag)Logging
setTag(const std::string &tagName)Logging
spamFilterLoggingmutableprotected
tagLoggingprotected
~FinderBase()FinderBase< std::string, PKFinderInfo >inlinevirtual
~Logging()Loggingvirtual
~PKFinder()PKFinderinlinevirtual