|
|
@ -176,15 +176,6 @@ If there are functions that have a different semantics the behavior of the |
|
|
|
JSON wrapper has to be changed. |
|
|
|
|
|
|
|
|
|
|
|
#### Supported return types |
|
|
|
The current implementation only supports functions with a non-void return |
|
|
|
type. (It would be possible to extend the `FunctionMap` implementation to |
|
|
|
support also void-returning functions if desired, but it would require more |
|
|
|
template specializations in `function_map.hh` etc. that's why it is not |
|
|
|
implemented, yet.) So void-returning functions must currently be wrapped in |
|
|
|
a helper function that calls the void function and just returns a dummy |
|
|
|
value. |
|
|
|
|
|
|
|
#### Parameter (value) restrictions |
|
|
|
Some API functions have restrictions on their parameter values. The JSON |
|
|
|
Adapter does not know these restrictions (because it does not know the |
|
|
|