|
Twitch SDK (Internal)
|
This is the complete list of members for ttv::ads::AdsAPI, including all inherited members.
| AdsAPI() | ttv::ads::AdsAPI | |
| CheckShutdown() override | ttv::ads::AdsAPI | protectedvirtual |
| CompleteShutdown() override | ttv::ads::AdsAPI | protectedvirtual |
| FetchAds(const AdConfiguration &config, const AdFetchRequestInfo &info, const FetchAdsCallback &callback) | ttv::ads::AdsAPI | |
| FetchAdsCallback typedef | ttv::ads::AdsAPI | |
| GetComponentContainer() | ttv::ModuleBase | inlineprotected |
| GetModuleName() const override | ttv::ads::AdsAPI | virtual |
| GetState() const override | ttv::ModuleBase | virtual |
| Initialize(const InitializeCallback &callback) override | ttv::ads::AdsAPI | virtual |
| InitializeCallback typedef | ttv::IModule | |
| Invoke(std::function< void(std::shared_ptr< T >)> callback) | ttv::ModuleBase | inlineprotected |
| mCoreApi | ttv::ads::AdsAPI | private |
| mCoreApiClient | ttv::ads::AdsAPI | private |
| mLastReportedState | ttv::ModuleBase | protected |
| mListeners | ttv::ModuleBase | protected |
| ModuleBase() | ttv::ModuleBase | |
| mState | ttv::ModuleBase | protected |
| mTaskRunner | ttv::ads::AdsAPI | private |
| NotifyStateChange() | ttv::ModuleBase | protected |
| RegisterInitializeCallback(const InitializeCallback &callback) | ttv::ModuleBase | inlineprotected |
| RegisterShutdownCallback(const ShutdownCallback &callback) | ttv::ModuleBase | inlineprotected |
| ReportAdEvent(const std::string &url, const std::map< std::string, std::string > ¯oSubstitutions, const ReportAdEventsCallback &callback) | ttv::ads::AdsAPI | |
| ReportAdEvents(const std::vector< std::string > &urls, const std::map< std::string, std::string > ¯oSubstitutions) | ttv::ads::AdsAPI | |
| ReportAdEventsCallback typedef | ttv::ads::AdsAPI | |
| SetCoreApi(const std::shared_ptr< CoreAPI > &coreApi) | ttv::ads::AdsAPI | |
| Shutdown(const ShutdownCallback &callback) override | ttv::ads::AdsAPI | virtual |
| ShutdownCallback typedef | ttv::IModule | |
| State enum name | ttv::IModule | |
| Update() override | ttv::ads::AdsAPI | virtual |
| ~AdsAPI() | ttv::ads::AdsAPI | virtual |
| ~IModule() | ttv::IModule | virtual |
| ~ModuleBase() | ttv::ModuleBase | virtual |
1.8.13