Define KEFunction class.
More...
#include <Coconut/Coconut.h>
#include "KEObject.h"
#include "KEForwarders.h"
Go to the source code of this file.
Define KEFunction class.
- Copyright
- Copyright (C) 2013 Steel Wheels Project
| typedef struct KEFunction*(* KECloneFunctionFuncRef)(struct KEFunction *src, struct CNResource *resource) |
Type of the function to clone the KEFunction object
| struct KEFunction* KEAllocateFunction |
( |
struct CNResource * |
resource | ) |
|
Alloxate Function object.
- Returns
- Allocated object
- Parameters
-
| resource | Resource to allocate the object |
Alloxate Function object.
- Returns
- Allocated object
- Parameters
-
| size | Size of sub class object |
| methods | Methods for the function |
| resource | Resource to allocate the object |
| void KEDumpFunction |
( |
struct CNText * |
outbuf, |
|
|
struct KEFunction * |
src |
|
) |
| |
Dump context of the function.
- Parameters
-
| outbuf | Output buffer |
| src | Source function |
Set hidden parameters to the function.
- Parameters
-
| dst | Destination function |
| src | Source hidden parameters |
Set instruction to the function.
- Parameters
-
| dst | Destination function |
| src | Source instruction |