ExecutableSkillLibraryCoreSegment Member List

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

addSkillProvider(const skills::ProviderInfo &info)ExecutableSkillLibraryCoreSegment
aronTypeSpecializedCoreSegment
checkLogLevel(MessageTypeT level) constLoggingprotected
CoreSegmentNameExecutableSkillLibraryCoreSegmentstatic
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
defineProperties(PropertyDefinitionsPtr defs, const std::string &prefix)ExecutableSkillLibraryCoreSegmentvirtual
doLocked(FunctionT &&function) constSpecializedCoreSegmentinline
ExecutableSkillLibraryCoreSegment(armem::server::MemoryToIceAdapter &iceMemory)ExecutableSkillLibraryCoreSegment
getCoreSegment()SpecializedCoreSegment
getCoreSegment() constSpecializedCoreSegment
getEffectiveLoggingLevel() constLogging
getLogSender() constLoggingprotected
iceMemorySegmentBase< server::wm::CoreSegment >protected
id()SegmentBase< server::wm::CoreSegment >inline
id() constSegmentBase< server::wm::CoreSegment >inline
init()ExecutableSkillLibraryCoreSegmentvirtual
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
minimumLoggingLevelLoggingprotected
predictionEnginesSpecializedCoreSegment
propertiesSpecializedCoreSegment
removeSkillProvider(const std::string &providerName)ExecutableSkillLibraryCoreSegment
SegmentBase()=deleteSegmentBase< server::wm::CoreSegment >
SegmentBase(MemoryToIceAdapter &iceMemory)SegmentBase< server::wm::CoreSegment >inline
segmentPtrSegmentBase< server::wm::CoreSegment >
setAronType(aron::type::ObjectPtr aronType)SpecializedCoreSegment
setDefaultCoreSegmentName(const std::string &coreSegmentName)SpecializedCoreSegment
setDefaultMaxHistorySize(int64_t maxHistorySize)SpecializedCoreSegment
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setPredictionEngines(const std::vector< PredictionEngine > &predictionEngines)SpecializedCoreSegment
setTag(const LogTag &tag)Logging
setTag(const std::string &tagName)Logging
size() constExecutableSkillLibraryCoreSegment
spamFilterLoggingmutableprotected
SpecializedCoreSegment(MemoryToIceAdapter &iceMemory, const std::string &defaultCoreSegmentName="", aron::type::ObjectPtr coreSegmentAronType=nullptr, int defaultMaxHistorySize=10, const std::vector< PredictionEngine > &predictionEngines={})SpecializedCoreSegment
tagLoggingprotected
~Logging()Loggingvirtual
~SegmentBase()=defaultSegmentBase< server::wm::CoreSegment >virtual
~SpecializedCoreSegment() overrideSpecializedCoreSegmentvirtual