Aseba::TargetDescription Struct Reference
[AESL Compiler]

Description of target VM. More...

#include <compiler.h>

Inheritance diagram for Aseba::TargetDescription:
Inheritance graph
[legend]

List of all members.

Classes

struct  LocalEvent
 Description of local event;. More...
struct  NamedVariable
 Description of target VM named variable. More...
struct  NativeFunction
 Description of target VM native function. More...
struct  NativeFunctionParameter
 Typed parameter of native functions. More...

Public Member Functions

 TargetDescription ()
 TargetDescription ()

Public Attributes

unsigned bytecodeSize
 total amount of bytecode space
std::vector< LocalEventlocalEvents
 events available locally on target
std::string name
 node name
std::vector< NamedVariablenamedVariables
 named variables
std::vector< NativeFunctionnativeFunctions
 native functions
unsigned protocolVersion
 version of the aseba protocol
unsigned stackSize
 depth of execution stack
unsigned variablesSize
 total amount of variables space

Detailed Description

Description of target VM.

Definition at line 49 of file compiler.h.


Constructor & Destructor Documentation

Aseba::TargetDescription::TargetDescription (  )  [inline]

Definition at line 94 of file compiler.h.

Aseba::TargetDescription::TargetDescription (  )  [inline]

Definition at line 94 of file compiler.h.


Member Data Documentation

total amount of bytecode space

Definition at line 86 of file compiler.h.

events available locally on target

Definition at line 91 of file compiler.h.

node name

Definition at line 83 of file compiler.h.

named variables

Definition at line 90 of file compiler.h.

native functions

Definition at line 92 of file compiler.h.

version of the aseba protocol

Definition at line 84 of file compiler.h.

depth of execution stack

Definition at line 88 of file compiler.h.

total amount of variables space

Definition at line 87 of file compiler.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


asebaros
Author(s): $author
autogenerated on Mon Sep 5 08:42:15 2011