|
ADTF
|
#include "adtf_class_version.h"Go to the source code of this file.
Macros | |
| #define | ADTF_PLUGIN(__plugin_identifier, ...) |
| #define | ADTF_PLUGIN_VERSION(__plugin_identifier, __version_id, __version_major, __version_minor, __version_patch, ...) |
Copyright © Audi Electronics Venture GmbH. All rights reserved
| #define ADTF_PLUGIN | ( | __plugin_identifier, | |
| ... ) |
The ADTF Plugin Macro will add the code of a adtf::ucom::ant::IPlugin implementation.
Your are only allowed to use it once in one binary. It will also add shared-object entries (exported c++ functions) to your binary.
| __plugin_identifier | Human readable Label name of the plugin. |
| ... | List of the classes this plugin is exporting to create. |
| #define ADTF_PLUGIN_VERSION | ( | __plugin_identifier, | |
| __version_id, | |||
| __version_major, | |||
| __version_minor, | |||
| __version_patch, | |||
| ... ) |
The ADTF Plugin Macro will add the code of a adtf::ucom::ant::IPlugin implementation and adds a customer version to the plugins version information.
| __plugin_identifier | Human readable Label name of the plugin. |
| __version_id | Version identifier |
| __version_major | major version number |
| __version_minor | minor version number |
| __version_patch | patch version number |
| ... | List of the classes this plugin is exporting to create. |