Description of target VM native function. More...
#include <compiler.h>
Public Member Functions | |
NativeFunction (const std::wstring &name, const std::wstring &description) | |
NativeFunction () | |
Public Attributes | |
std::wstring | description |
description (some short documentation) of the function | |
std::wstring | name |
name of the function | |
std::vector < NativeFunctionParameter > | parameters |
for each argument of the function, its size in words or, if negative, its template ID |
Description of target VM native function.
Definition at line 83 of file compiler.h.
Aseba::TargetDescription::NativeFunction::NativeFunction | ( | const std::wstring & | name, |
const std::wstring & | description | ||
) | [inline] |
Definition at line 85 of file compiler.h.
Definition at line 86 of file compiler.h.
description (some short documentation) of the function
Definition at line 89 of file compiler.h.
std::wstring Aseba::TargetDescription::NativeFunction::name |
name of the function
Definition at line 88 of file compiler.h.
for each argument of the function, its size in words or, if negative, its template ID
Definition at line 90 of file compiler.h.