FinderBase< IDType, FinderInfoType > Member List

This is the complete list of members for FinderBase< IDType, FinderInfoType >, including all inherited members.

accept(const std::filesystem::path &idPath) const =0FinderBase< IDType, FinderInfoType >pure virtual
check(const IDType &id) const =0FinderBase< IDType, FinderInfoType >pure virtual
checkAbsolutePathIsValid() constFinderBase< IDType, FinderInfoType >inlineprotected
checkAll() const =0FinderBase< IDType, FinderInfoType >pure virtual
checkLogLevel(MessageTypeT level) constLoggingprotected
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
find(const IDType &id) const =0FinderBase< IDType, FinderInfoType >pure virtual
findAll() const =0FinderBase< IDType, FinderInfoType >pure virtual
FinderBase()=deleteFinderBase< IDType, FinderInfoType >
FinderBase(const std::string &packageName, const std::filesystem::path &relDir)FinderBase< IDType, FinderInfoType >inline
FinderBase(FinderBase &&)=defaultFinderBase< IDType, FinderInfoType >
FinderBase(const FinderBase &)=defaultFinderBase< IDType, FinderInfoType >
getAbsolutePackagePath() constFinderBase< IDType, FinderInfoType >inline
getEffectiveLoggingLevel() constLogging
getFullPath() constFinderBase< IDType, FinderInfoType >inline
getLogSender() constLoggingprotected
getPackageName() constFinderBase< IDType, FinderInfoType >inline
getRelativePath() constFinderBase< IDType, FinderInfoType >inline
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
minimumLoggingLevelLoggingprotected
operator=(FinderBase &&)=defaultFinderBase< IDType, FinderInfoType >
operator=(const FinderBase &)=defaultFinderBase< IDType, FinderInfoType >
packageNameFinderBase< IDType, FinderInfoType >protected
recalculateBasePath()FinderBase< IDType, FinderInfoType >inline
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setRelativePath(const std::filesystem::path &p)FinderBase< IDType, FinderInfoType >inline
setTag(const LogTag &tag)Logging
setTag(const std::string &tagName)Logging
spamFilterLoggingmutableprotected
tagLoggingprotected
~FinderBase()FinderBase< IDType, FinderInfoType >inlinevirtual
~Logging()Loggingvirtual