| actionFailed()=0 | NuguCapability::IExtensionHandler | pure virtual | 
  | actionSucceeded()=0 | NuguCapability::IExtensionHandler | pure virtual | 
  | addEventResultCallback(const std::string &ename, EventResultCallback callback)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | cancelDirective(NuguDirective *ndir)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | commandIssued(const std::string &ps_id, const std::string &data)=0 | NuguCapability::IExtensionHandler | pure virtual | 
  | deInitialize()=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | EventResultCallback typedef | NuguClientKit::ICapabilityInterface |  | 
  | getName()=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | getProperties(const std::string &property, std::list< std::string > &values)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | getProperty(const std::string &property, std::string &value)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | getVersion()=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | initialize()=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | notifyEventResponse(const std::string &msg_id, const std::string &data, bool success)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | notifyEventResult(const std::string &event_desc)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | preprocessDirective(NuguDirective *ndir)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | processDirective(NuguDirective *ndir)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | receiveCommand(const std::string &from, const std::string &command, const std::string ¶m)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | receiveCommandAll(const std::string &command, const std::string ¶m)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | removeEventResultCallback(const std::string &ename)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | restore()=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | setCancelPolicy(bool cancel_previous_dialog, DirectiveCancelPolicy &&cancel_policy={ true })=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | setCapabilityListener(ICapabilityListener *clistener)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | setNuguCoreContainer(INuguCoreContainer *core_container)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | setSuspendPolicy(SuspendPolicy policy=SuspendPolicy::STOP)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | suspend()=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | SuspendPolicy enum name | NuguClientKit::ICapabilityInterface |  | 
  | updateCompactContext(NJson::Value &ctx)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | updateInfoForContext(NJson::Value &ctx)=0 | NuguClientKit::ICapabilityInterface | pure virtual | 
  | ~ICapabilityInterface()=default (defined in NuguClientKit::ICapabilityInterface) | NuguClientKit::ICapabilityInterface | virtual | 
  | ~IExtensionHandler()=default (defined in NuguCapability::IExtensionHandler) | NuguCapability::IExtensionHandler | virtual |