NUGU SDK Linux  1.7.5
NuguClientKit::Capability Member List

This is the complete list of members for NuguClientKit::Capability, including all inherited members.

addBlockingPolicy(const std::string &dname, BlockingPolicy policy)NuguClientKit::Capability
addEventResultCallback(const std::string &ename, EventResultCallback callback) overrideNuguClientKit::Capabilityvirtual
addReferrerEvents(const std::string &ename, const std::string &dname)NuguClientKit::Capability
cancelDirective(NuguDirective *ndir) overrideNuguClientKit::Capabilityvirtual
capa_helperNuguClientKit::Capabilityprotected
Capability(const std::string &name, const std::string &ver="1.0") (defined in NuguClientKit::Capability)NuguClientKit::Capabilityexplicit
core_containerNuguClientKit::Capabilityprotected
deInitialize() overrideNuguClientKit::Capabilityvirtual
destroy_directive_by_agentNuguClientKit::Capabilityprotected
destroyDirective(NuguDirective *ndir, bool is_cancel=false)NuguClientKit::Capability
directive_sequencerNuguClientKit::Capabilityprotected
EventResultCallback typedefNuguClientKit::ICapabilityInterface
focus_managerNuguClientKit::Capabilityprotected
getCapabilityHelper()NuguClientKit::Capability
getContextInfo()NuguClientKit::Capabilityvirtual
getInteractionMode(const NJson::Value &interaction_control)NuguClientKit::Capability
getName() overrideNuguClientKit::Capabilityvirtual
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) overrideNuguClientKit::Capabilityvirtual
getProperty(const std::string &property, std::string &value) overrideNuguClientKit::Capabilityvirtual
getReferrerDialogRequestId(const std::string &ename)NuguClientKit::Capability
getVersion() overrideNuguClientKit::Capabilityvirtual
initialize() overrideNuguClientKit::Capabilityvirtual
initializedNuguClientKit::Capabilityprotected
interaction_control_managerNuguClientKit::Capabilityprotected
notifyEventResponse(const std::string &msg_id, const std::string &data, bool success) overrideNuguClientKit::Capabilityvirtual
notifyEventResult(const std::string &event_desc) overrideNuguClientKit::Capabilityvirtual
parsingDirective(const char *dname, const char *message)NuguClientKit::Capabilityvirtual
playsync_managerNuguClientKit::Capabilityprotected
preprocessDirective(NuguDirective *ndir) overrideNuguClientKit::Capabilityvirtual
processDirective(NuguDirective *ndir) override finalNuguClientKit::Capabilityvirtual
receiveCommand(const std::string &from, const std::string &command, const std::string &param) overrideNuguClientKit::Capabilityvirtual
receiveCommandAll(const std::string &command, const std::string &param) overrideNuguClientKit::Capabilityvirtual
removeEventResultCallback(const std::string &ename) overrideNuguClientKit::Capabilityvirtual
restore() overrideNuguClientKit::Capabilityvirtual
routine_managerNuguClientKit::Capabilityprotected
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_managerNuguClientKit::Capabilityprotected
setCancelPolicy(bool cancel_previous_dialog, DirectiveCancelPolicy &&cancel_policy={ true }) overrideNuguClientKit::Capabilityvirtual
setCapabilityListener(ICapabilityListener *clistener) overrideNuguClientKit::Capabilityvirtual
setName(const std::string &name)NuguClientKit::Capability
setNuguCoreContainer(INuguCoreContainer *core_container) overrideNuguClientKit::Capabilityvirtual
setReferrerDialogRequestId(const std::string &dname, const std::string &id)NuguClientKit::Capability
setSuspendPolicy(SuspendPolicy policy=SuspendPolicy::STOP) overrideNuguClientKit::Capabilityvirtual
setVersion(const std::string &ver)NuguClientKit::Capability
suspend() overrideNuguClientKit::Capabilityvirtual
suspend_policyNuguClientKit::Capabilityprotected
suspendedNuguClientKit::Capabilityprotected
SuspendPolicy enum nameNuguClientKit::ICapabilityInterface
updateCompactContext(NJson::Value &ctx) overrideNuguClientKit::Capabilityvirtual
updateInfoForContext(NJson::Value &ctx)=0NuguClientKit::ICapabilityInterfacepure virtual
~Capability() (defined in NuguClientKit::Capability)NuguClientKit::Capabilityvirtual
~ICapabilityInterface()=default (defined in NuguClientKit::ICapabilityInterface)NuguClientKit::ICapabilityInterfacevirtual