ADTF
|
Copyright © Audi Electronics Venture GmbH. More...
Go to the source code of this file.
Namespaces | |
adtf | |
Namespace for entire ADTF SDK. | |
adtf::ucom | |
Namespace for the ADTF uCOM3 SDK. | |
adtf::ucom::ant | |
Namespace for all functionality provided since v3.0. | |
Macros | |
#define | UCOM_GET_VERSION_PLUGIN_SYMBOL "UCOM_GetVersion3" |
name for the c - Plugin Entry to load a plugin | |
#define | UCOM_LOAD_PLUGIN_SYMBOL "UCOM_LoadPlugin3" |
name for the c - Plugin Entry to load a plugin | |
#define | UCOM_UNLOAD_PLUGIN_SYMBOL "UCOM_UnloadPlugin3" |
name for the c - Plugin Entry to unload a plugin | |
Typedefs | |
typedef UCOM_PLUGIN_IMPORT int32_t(UCOM_PLUGIN_CALLTYPE * | fnUCOMGetVersion) (const char *strVersionID, uint32_t *pui32UCOMMajor, uint32_t *pui32UCOMMinor, uint32_t *pui32UCOMPatch) |
function for the c - Plugin Entry to load a plugin | |
typedef UCOM_PLUGIN_IMPORT int32_t(UCOM_PLUGIN_CALLTYPE * | fnUCOMLoadPlugin) (void *pvRuntimeInstance, uint32_t ui32UCOMMajor, uint32_t ui32UCOMMinor, uint32_t ui32UCOMPatch, void **ppvPluginObject, tHandle hModule) |
function for the c - Plugin Entry to load a plugin | |
typedef UCOM_PLUGIN_IMPORT int32_t(UCOM_PLUGIN_CALLTYPE * | fnUCOMUnloadPlugin) () |
function for the c - Plugin Entry to unload a plugin | |
Functions | |
tResult | get_plugin (iobject_ptr< IPlugin > &pPlugin) |
Returns a reference to the plugin instance of the current module. More... | |
UCOM_PLUGIN_FUNCTION_DECL_BEGIN | UCOM_GetVersion3 (const char *strVersionID, uint32_t *pui32Major, uint32_t *pui32Minor, uint32_t *pui32Patch) |
UCOM_PLUGIN_FUNCTION_DECL_END UCOM_PLUGIN_FUNCTION_DECL_BEGIN | UCOM_LoadPlugin3 (void *pvRuntimeInstance, uint32_t ui32Major, uint32_t ui32Minor, uint32_t ui32Patch, void **ppvPlugin, tHandle hModule) |
UCOM_PLUGIN_FUNCTION_DECL_END UCOM_PLUGIN_FUNCTION_DECL_BEGIN | UCOM_UnloadPlugin3 (void) |
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file plugin_c_interface.h.