| addEventResultCallback(const std::string &ename, EventResultCallback callback)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| addListener(IAudioPlayerListener *listener)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| cancelDirective(NuguDirective *ndir)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| controlTemplate(const std::string &id, TemplateControlType control_type) | NuguCapability::IDisplayHandler | virtual |
| deInitialize()=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| displayCleared(const std::string &id) | NuguCapability::IDisplayHandler | virtual |
| displayRendered(const std::string &id, const DisplayContextInfo &context_info=DisplayContextInfo {}) | NuguCapability::IDisplayHandler | virtual |
| elementSelected(const std::string &id, const std::string &item_token, const std::string &postback="") | NuguCapability::IDisplayHandler | 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 |
| informControlResult(const std::string &id, ControlType type, ControlDirection direction, bool result) | NuguCapability::IDisplayHandler | virtual |
| initialize()=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| next()=0 | NuguCapability::IAudioPlayerHandler | 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 |
| pause(bool direct_access=false)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| play()=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| preprocessDirective(NuguDirective *ndir)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| prev()=0 | NuguCapability::IAudioPlayerHandler | 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 |
| refreshRenderingTimer(const std::string &id) | NuguCapability::IDisplayHandler | virtual |
| removeDisplayListener(IDisplayListener *listener) | NuguCapability::IDisplayHandler | virtual |
| removeEventResultCallback(const std::string &ename)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| removeListener(IAudioPlayerListener *listener)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| requestFavoriteCommand(bool current_favorite)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| requestRepeatCommand(RepeatType current_repeat)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| requestShuffleCommand(bool current_shuffle)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| restore()=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| resume(bool direct_access=false)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| seek(int msec)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| setCancelPolicy(bool cancel_previous_dialog, DirectiveCancelPolicy &&cancel_policy={ true })=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| setCapabilityListener(ICapabilityListener *clistener)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| setDisplayListener(IDisplayListener *listener) | NuguCapability::IDisplayHandler | virtual |
| setMute(bool mute)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| setNuguCoreContainer(INuguCoreContainer *core_container)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| setSuspendPolicy(SuspendPolicy policy=SuspendPolicy::STOP)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| setVolume(int volume)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| stop(bool direct_access=false)=0 | NuguCapability::IAudioPlayerHandler | pure virtual |
| stopRenderingTimer(const std::string &id) | NuguCapability::IDisplayHandler | virtual |
| suspend()=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| SuspendPolicy enum name | NuguClientKit::ICapabilityInterface | |
| triggerChild(const std::string &ps_id, const std::string &data) | NuguCapability::IDisplayHandler | virtual |
| updateCompactContext(NJson::Value &ctx)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| updateInfoForContext(NJson::Value &ctx)=0 | NuguClientKit::ICapabilityInterface | pure virtual |
| ~IAudioPlayerHandler()=default (defined in NuguCapability::IAudioPlayerHandler) | NuguCapability::IAudioPlayerHandler | virtual |
| ~ICapabilityInterface()=default (defined in NuguClientKit::ICapabilityInterface) | NuguClientKit::ICapabilityInterface | virtual |
| ~IDisplayHandler()=default (defined in NuguCapability::IDisplayHandler) | NuguCapability::IDisplayHandler | virtual |