Apama
9.12.0.5
|
Plugin function descriptor. More...
#include <correlator_plugin.hpp>
Public Attributes | |
const char8 * | name |
Function name. More... | |
AP_FunctionPtr | fptr |
Pointer to function implementation. More... | |
size_t | nParams |
Argument count. More... | |
const char8 ** | paramTypes |
Argument types. More... | |
const 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_FunctionPtr AP_Function::fptr |
Pointer to function implementation.
const char8* AP_Function::name |
Function name.
size_t AP_Function::nParams |
Argument count.
const char8** AP_Function::paramTypes |
Argument types.
nParams elements, unterminated
const char8* AP_Function::returnType |
Return type.