/opt/ros/diamondback/stacks/ethzasl_aseba/asebaros/aseba/svn/vm/natives.h File Reference

#include "../common/types.h"
#include "vm.h"
Include dependency graph for natives.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AsebaLocalEventDescription
struct  AsebaNativeFunctionArgumentDescription
struct  AsebaNativeFunctionDescription
struct  AsebaVariableDescription
struct  AsebaVMDescription

Defines

#define ASEBA_NATIVES_STD_DESCRIPTIONS
#define ASEBA_NATIVES_STD_FUNCTIONS

Typedefs

typedef void(* AsebaNativeFunctionPointer )(AsebaVMState *vm)

Functions

void AsebaNative_mathatan2 (AsebaVMState *vm)
void AsebaNative_mathcos (AsebaVMState *vm)
void AsebaNative_mathmuldiv (AsebaVMState *vm)
void AsebaNative_mathrot2 (AsebaVMState *vm)
void AsebaNative_mathsin (AsebaVMState *vm)
void AsebaNative_mathsqrt (AsebaVMState *vm)
void AsebaNative_vecadd (AsebaVMState *vm)
void AsebaNative_vecaddscalar (AsebaVMState *vm)
void AsebaNative_veccopy (AsebaVMState *vm)
void AsebaNative_vecdiv (AsebaVMState *vm)
void AsebaNative_vecdot (AsebaVMState *vm)
void AsebaNative_vecfill (AsebaVMState *vm)
void AsebaNative_vecmax (AsebaVMState *vm)
void AsebaNative_vecmin (AsebaVMState *vm)
void AsebaNative_vecmul (AsebaVMState *vm)
void AsebaNative_vecnonzerosequence (AsebaVMState *vm)
void AsebaNative_vecstat (AsebaVMState *vm)
void AsebaNative_vecsub (AsebaVMState *vm)
static sint16 AsebaNativePopArg (AsebaVMState *vm)

Variables

const
AsebaNativeFunctionDescription 
AsebaNativeDescription_mathatan2
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_mathcos
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_mathmuldiv
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_mathrot2
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_mathsin
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_mathsqrt
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecadd
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecaddscalar
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_veccopy
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecdiv
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecdot
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecfill
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecmax
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecmin
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecmul
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecnonzerosequence
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecstat
const
AsebaNativeFunctionDescription 
AsebaNativeDescription_vecsub

Detailed Description

Definition of standard natives functions for Aseba Virtual Machine

Definition in file natives.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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