5 #include <nx/sdk/interface.h> 6 #include <nx/sdk/result.h> 8 #include <nx/sdk/i_string.h> 9 #include <nx/sdk/i_plugin.h> 23 static auto interfaceId() {
return makeId(
"nx::sdk::analytics::IPlugin"); }
Definition: interface.h:28
Definition: i_plugin.h:20
virtual void doCreateEngine(Result< IEngine *> *outResult)=0
virtual void getManifest(Result< const IString *> *outResult) const =0
Definition: apple_utils.h:6
static constexpr const InterfaceId * makeId(const char(&charArray)[len])
Definition: i_ref_countable.h:77