| Apama
    9.10.0.4.289795
    | 
Shared definitions for the C and C++ plugin APIs. More...
Go to the source code of this file.
| Macros | |
| #define | AP_INIT_FUNCTION_NAME InitLibrary | 
| The name of the initialization function which must be exported from a plugin library.  More... | |
| #define | AP_SHUTDOWN_FUNCTION_NAME ShutdownLibrary | 
| The name of the shutdown function which must be exported from a plugin library.  More... | |
| #define | AP_LIBRARY_VERSION_FUNCTION_NAME LibraryVersion | 
| The name of the version function which must be exported from a plugin library in C++ plugins.  More... | |
| #define | AP_PLUGIN_VERSION_FUNCTION_NAME PluginVersion | 
| The name of the version function which must be exported from a plugin library in C plugins.  More... | |
| Enumerations | |
| enum | AP_TypeDiscriminator { AP_NULL_TYPE, AP_CHUNK_TYPE, AP_INTEGER_TYPE, AP_FLOAT_TYPE, AP_BOOLEAN_TYPE, AP_STRING_TYPE, AP_SEQUENCE_TYPE } | 
| A typed discriminator for the contents of an AP_Type object.  More... | |
| enum | AP_ErrorCode { AP_NO_ERROR, AP_UNKNOWN_ERROR, AP_VERSION_MISMATCH_ERROR } | 
| A typed error code discriminator.  More... | |
| enum | AP_Capabilities { AP_CAPABILITIES_NONE = 0, AP_CAPABILITIES_NON_BLOCKING = 4 } | 
| Plugin capabilities.  More... | |
Shared definitions for the C and C++ plugin APIs.
| #define AP_INIT_FUNCTION_NAME InitLibrary | 
The name of the initialization function which must be exported from a plugin library.
| #define AP_LIBRARY_VERSION_FUNCTION_NAME LibraryVersion | 
The name of the version function which must be exported from a plugin library in C++ plugins.
Existence of this function name determines that this is a C++ plugin not a C plugin. For a C plugin use AP_PLUGIN_VERSION_FUNCTION_NAME
| #define AP_PLUGIN_VERSION_FUNCTION_NAME PluginVersion | 
The name of the version function which must be exported from a plugin library in C plugins.
Existence of this function name determines that this is a C plugin not a C++ plugin. For a C++ plugin use AP_LIBRARY_VERSION_FUNCTION_NAME
| #define AP_SHUTDOWN_FUNCTION_NAME ShutdownLibrary | 
The name of the shutdown function which must be exported from a plugin library.
| enum AP_Capabilities | 
| enum AP_ErrorCode | 
| enum AP_TypeDiscriminator | 
A typed discriminator for the contents of an AP_Type object.
 1.8.8
 1.8.8