module_comp Strukturreferenz

#include <module_comp.h>

Klassendiagramm für module_comp:

module module_comp_linuxnqc Aufstellung aller Elemente

Öffentliche Methoden

virtual int get_status (void)=0
virtual char * get_name (void)=0
virtual bool confunde (char *)=0
 Kompiliert einen Quelltext.
virtual bool confunde_fundamen ()=0
 Kompiliert das Basisprogramm.
virtual char * da_via_fun_c (void)=0

Geschützte Methoden

virtual bool transscribe_data (char *)=0

Geschützte Attribute

modulelector
 Dateilesemodul (lat.: Leser).

Ausführliche Beschreibung

Eine Basisklasse für Module zum Kompilieren von Roboterprogrammen, bereits spezialisiert darauf, mit variablen Roboterdaten umzugehen.


Dokumentation der Elementfunktionen

virtual bool module_comp::confunde ( char *   )  [pure virtual]

Kompiliert einen Quelltext.

Implementiert in module_comp_linuxnqc.

virtual bool module_comp::confunde_fundamen (  )  [pure virtual]

Kompiliert das Basisprogramm.

Implementiert in module_comp_linuxnqc.

virtual char* module_comp::da_via_fun_c ( void   )  [pure virtual]

Gibt den Pfad zum kompilierten Basisprogramm zurück. (lat.: gib_Pfad_zum_kompilierten_Basisprogramm)

Implementiert in module_comp_linuxnqc.

virtual char* module_comp::get_name ( void   )  [pure virtual]

Implementiert module.

Implementiert in module_comp_linuxnqc.

virtual int module_comp::get_status ( void   )  [pure virtual]

Implementiert module.

Implementiert in module_comp_linuxnqc.

virtual bool module_comp::transscribe_data ( char *   )  [protected, pure virtual]

Transformiert einen Roboter-Programmtext, der in nichtkompilierbarer Form vorliegt (z. B. in einer völlig abstrakten Programmiersprache, also nicht NQC, Lejos oder dergleichen). Intern von den öffentlichen Methoden aufzurufen. (lat.: übersetze_Gebenes)

Implementiert in module_comp_linuxnqc.


Dokumentation der Datenelemente

module* module_comp::lector [protected]

Dateilesemodul (lat.: Leser).


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei:
Erzeugt am Sun Sep 3 23:58:31 2006 für Eukalyptos von  doxygen 1.4.7