Scl function: Difference between revisions
Jump to navigation
Jump to search
(New page: = The scl_function pragma = The scl_function pragma allows the user to define a remote function interface. == Syntax == #pragma scl_func(SUID, function-name) {| border="1" cellspacing...) |
No edit summary |
||
Line 5: | Line 5: | ||
== Syntax == | == Syntax == | ||
#pragma | #pragma scl_function(SUID, function-name) | ||
{| border="1" cellspacing="0" cellpadding="10" style="align:left;" | {| border="1" cellspacing="0" cellpadding="10" style="align:left;" |
Revision as of 01:50, 12 July 2008
The scl_function pragma
The scl_function pragma allows the user to define a remote function interface.
Syntax
#pragma scl_function(SUID, function-name)
Parameters | Type | Description |
function-name | String | Name of the function to define (no quotes) |
Notes
- Identifier must be declared as a function designator with external linkage.
- A compilation error is reported if an attempt is made to match a function more than once.
Example
int f(int x); #pragma scl_function(f)