addBlockingPolicy(const std::string &dname, BlockingPolicy policy) | NuguClientKit::Capability | |
addEventResultCallback(const std::string &ename, EventResultCallback callback) override | NuguClientKit::Capability | virtual |
addReferrerEvents(const std::string &ename, const std::string &dname) | NuguClientKit::Capability | |
cancelDirective(NuguDirective *ndir) override | NuguClientKit::Capability | virtual |
capa_helper | NuguClientKit::Capability | protected |
Capability(const std::string &name, const std::string &ver="1.0") (defined in NuguClientKit::Capability) | NuguClientKit::Capability | explicit |
core_container | NuguClientKit::Capability | protected |
deInitialize() override | NuguClientKit::Capability | virtual |
destroy_directive_by_agent | NuguClientKit::Capability | protected |
destroyDirective(NuguDirective *ndir, bool is_cancel=false) | NuguClientKit::Capability | |
directive_sequencer | NuguClientKit::Capability | protected |
EventResultCallback typedef | NuguClientKit::ICapabilityInterface | |
focus_manager | NuguClientKit::Capability | protected |
getCapabilityHelper() | NuguClientKit::Capability | |
getContextInfo() | NuguClientKit::Capability | virtual |
getInteractionMode(const NJson::Value &interaction_control) | NuguClientKit::Capability | |
getName() override | NuguClientKit::Capability | virtual |
getNuguDirective() | NuguClientKit::Capability | |
getPlayServiceIdInStackControl(const NJson::Value &playstack_control) | NuguClientKit::Capability | |
getPlayServiceIdInStackControl(const char *payload) | NuguClientKit::Capability | |
getProperties(const std::string &property, std::list< std::string > &values) override | NuguClientKit::Capability | virtual |
getProperty(const std::string &property, std::string &value) override | NuguClientKit::Capability | virtual |
getReferrerDialogRequestId(const std::string &ename) | NuguClientKit::Capability | |
getVersion() override | NuguClientKit::Capability | virtual |
initialize() override | NuguClientKit::Capability | virtual |
initialized | NuguClientKit::Capability | protected |
interaction_control_manager | NuguClientKit::Capability | protected |
notifyEventResponse(const std::string &msg_id, const std::string &data, bool success) override | NuguClientKit::Capability | virtual |
notifyEventResult(const std::string &event_desc) override | NuguClientKit::Capability | virtual |
parsingDirective(const char *dname, const char *message) | NuguClientKit::Capability | virtual |
playsync_manager | NuguClientKit::Capability | protected |
preprocessDirective(NuguDirective *ndir) override | NuguClientKit::Capability | virtual |
processDirective(NuguDirective *ndir) override final | NuguClientKit::Capability | virtual |
receiveCommand(const std::string &from, const std::string &command, const std::string ¶m) override | NuguClientKit::Capability | virtual |
receiveCommandAll(const std::string &command, const std::string ¶m) override | NuguClientKit::Capability | virtual |
removeEventResultCallback(const std::string &ename) override | NuguClientKit::Capability | virtual |
restore() override | NuguClientKit::Capability | virtual |
routine_manager | NuguClientKit::Capability | protected |
sendAttachmentEvent(CapabilityEvent *event, bool is_end, size_t size, unsigned char *data) | NuguClientKit::Capability | |
sendEvent(const std::string &name, const std::string &context, const std::string &payload, EventResultCallback cb=nullptr) | NuguClientKit::Capability | |
sendEvent(CapabilityEvent *event, const std::string &context, const std::string &payload, EventResultCallback cb=nullptr) | NuguClientKit::Capability | |
session_manager | NuguClientKit::Capability | protected |
setCancelPolicy(bool cancel_previous_dialog, DirectiveCancelPolicy &&cancel_policy={ true }) override | NuguClientKit::Capability | virtual |
setCapabilityListener(ICapabilityListener *clistener) override | NuguClientKit::Capability | virtual |
setName(const std::string &name) | NuguClientKit::Capability | |
setNuguCoreContainer(INuguCoreContainer *core_container) override | NuguClientKit::Capability | virtual |
setReferrerDialogRequestId(const std::string &dname, const std::string &id) | NuguClientKit::Capability | |
setSuspendPolicy(SuspendPolicy policy=SuspendPolicy::STOP) override | NuguClientKit::Capability | virtual |
setVersion(const std::string &ver) | NuguClientKit::Capability | |
suspend() override | NuguClientKit::Capability | virtual |
suspend_policy | NuguClientKit::Capability | protected |
suspended | NuguClientKit::Capability | protected |
SuspendPolicy enum name | NuguClientKit::ICapabilityInterface | |
updateCompactContext(NJson::Value &ctx) override | NuguClientKit::Capability | virtual |
updateInfoForContext(NJson::Value &ctx)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
~Capability() (defined in NuguClientKit::Capability) | NuguClientKit::Capability | virtual |
~ICapabilityInterface()=default (defined in NuguClientKit::ICapabilityInterface) | NuguClientKit::ICapabilityInterface | virtual |