Apama
9.10.0.4.289795
|
Plugin function descriptor. More...
#include <correlator_plugin.h>
Public Attributes | |
const AP_char8 * | name |
Function name. More... | |
AP_PluginFunctionPtr | fptr |
Pointer to function implementation. More... | |
AP_uint32 | nParams |
Argument count. More... | |
const AP_char8 ** | paramTypes |
Argument types - nParams elements, unterminated. More... | |
const AP_char8 * | returnType |
Return type. More... | |
Plugin function descriptor.
Note that the argument and return types in this structure are strings (not AP_TypeDiscriminator objects) that use the same syntax as MonitorScript declarations. For example, the declare a function argument as a sequence of integers, the corresponding element of the paramTypes array would contain "sequence<integer>".
AP_PluginFunctionPtr AP_PluginFunction::fptr |
Pointer to function implementation.
const AP_char8* AP_PluginFunction::name |
Function name.
AP_uint32 AP_PluginFunction::nParams |
Argument count.
const AP_char8** AP_PluginFunction::paramTypes |
Argument types - nParams elements, unterminated.
const AP_char8* AP_PluginFunction::returnType |
Return type.