Base typedef | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | |
Base typedef | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | |
callback | Skill | protected |
CallbackT typedef | Skill | |
callSubskill(const skills::SkillProxy &proxy) | Skill | protected |
callSubskill(const skills::SkillProxy &proxy, const aron::data::DictPtr ¶meters) | Skill | protected |
callSubskill(const SkillID &skillId) | Skill | protected |
callSubskill(const SkillID &skillId, const aron::data::DictPtr ¶meters) | Skill | protected |
callSubskill(const SkillID &skillId, const ParameterT ¶meters) | Skill | inlineprotected |
callSubskill(const SkillID &skillId, std::function< void(aron::data::DictPtr ¶meters)> parametersFunction) | Skill | protected |
callSubskill(const SkillID &skillId, std::function< void(ParameterT ¶meters)> parametersFunction) | Skill | inlineprotected |
callSubskillAsync(const skills::SkillProxy &proxy) | Skill | protected |
callSubskillAsync(const skills::SkillProxy &proxy, const aron::data::DictPtr ¶meters) | Skill | protected |
checkLogLevel(MessageTypeT level) const | Logging | protected |
constructing | Skill | protected |
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const | Logging | |
description | Skill | protected |
executorName | Skill | protected |
exit(const SpecializedExitInput &in) | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | inlineprotectedvirtual |
exit() final | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | inlineprotectedvirtual |
exited | Skill | |
exiting | Skill | protected |
exitSkill() | Skill | |
finished | Skill | protected |
GetAcceptedType() | SpecializedSkill< skills::Example::HelloWorldAcceptedType > | inlinestatic |
getEffectiveLoggingLevel() const | Logging | |
getLogSender() const | Logging | protected |
getParameters() const | SpecializedSkill< skills::Example::HelloWorldAcceptedType > | inline |
armarx::skills::Skill::getParameters() const | Skill | |
GetSkillDescription() | HelloWorldSkill | static |
getSkillDescription() const | Skill | inline |
getSkillId() const | Skill | inline |
HelloWorldSkill() | HelloWorldSkill | |
init(const SpecializedInitInput &in) | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | inlineprotectedvirtual |
init() final | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | inlineprotectedvirtual |
initializing | Skill | protected |
initSkill() | Skill | |
installConditionWithCallback(std::function< bool()> &&f, std::function< void()> &&cb) | Skill | protected |
Logging() | Logging | |
loghelper(const char *file, int line, const char *function) const | Logging | protected |
SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType >::main() final | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | inlineprotectedvirtual |
mainOfSkill() | Skill | |
MakeAbortedResult() | Skill | protectedstatic |
MakeFailedResult() | Skill | protectedstatic |
MakeSucceededResult(aron::data::DictPtr data=nullptr) | Skill | protectedstatic |
manager | Skill | protected |
minimumLoggingLevel | Logging | protected |
notifySkillToStop() | Skill | |
notifyTimeoutReached() | Skill | protected |
onStopRequested() | Skill | protectedvirtual |
onTimeoutReached() | Skill | protectedvirtual |
parameters | Skill | protected |
parametersMutex | Skill | mutableprotected |
ParamType typedef | SimpleSpecializedSkill< skills::Example::HelloWorldAcceptedType > | |
prepare() | Skill | protectedvirtual |
prepareSkill() | Skill | |
preparing | Skill | protected |
running | Skill | protected |
setCallback(const CallbackT &callback) | Skill | inline |
setExecutorName(const std::string &executorName) | Skill | inline |
setLocalMinimumLoggingLevel(MessageTypeT level) | Logging | |
setManager(const manager::dti::SkillManagerInterfacePrx &manager) | Skill | inline |
setParameters(const skills::Example::HelloWorldAcceptedType &d) | SpecializedSkill< skills::Example::HelloWorldAcceptedType > | inline |
armarx::skills::Skill::setParameters(const aron::data::DictPtr &d) | Skill | |
setProviderId(const skills::ProviderID &pid) | Skill | inline |
setTag(const LogTag &tag) | Logging | |
setTag(const std::string &tagName) | Logging | |
shouldSkillTerminate() const | Skill | |
Skill()=delete | SpecializedSkill< skills::Example::HelloWorldAcceptedType > | |
Skill(const SkillDescription &) | SpecializedSkill< skills::Example::HelloWorldAcceptedType > | |
armarx::skills::Skill::Skill(const SkillDescription &) | Skill | |
spamFilter | Logging | mutableprotected |
started | Skill | |
stopped | Skill | protected |
tag | Logging | protected |
throwIfSkillShouldTerminate(const std::string &abortedMessage="") | Skill | protected |
throwIfSkillShouldTerminate(const std::function< void()> &do_before, const std::string &abortedMessage="") | Skill | protected |
timeoutReached | Skill | protected |
updateParameters(const aron::data::DictPtr &d) | Skill | |
~Logging() | Logging | virtual |
~Skill() | Skill | inlinevirtual |
~SpecializedSkill()=default | SpecializedSkill< skills::Example::HelloWorldAcceptedType > | virtual |