cpp, meta,
C++
// RoseUt.h3
private: void RoseUt :: check_nn
// -----------------------------------------------------------------------------
(
char * c
, char * e
) ;
private: void RoseUt :: check_Nest
// -----------------------------------------------------------------------------
(
int Line
, char * File
, int k
, char * str
) ;
private: char * RoseUt :: op_attributes
// -----------------------------------------------------------------------------
(
char * c
, mo_Operation & op
) ;
private: void RoseUt :: Name
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Erkenne den Namen, schreibe eine Kopie nach ''store und mache ''dest
zum Pointer auf diese Kopie.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
int offset
, char * & c
, char * & dest
) ;
private: void RoseUt :: Comment
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Erkenne den Comment, schreibe eine Kopie nach ''store und mache ''dest
zum Pointer auf diese Kopie.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
int offset
, char * & c
, char * & dest
) ;
private: void RoseUt :: doComm
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Erkenne Documentation (= Comment)
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
char * & c
, char * & dest
, char * & e
) ;
private: void RoseUt :: formSpace
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic im Format der ERBIS Klassenformulare.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_Space * s
) ;
private: void RoseUt :: checkActorExists
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibt Warnung nach stdout, wenn die Klasse nicht existiert.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
char * cname
) ;
private: void RoseUt :: formClass
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic im Format der ERBIS Klassenformulare.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_Class * c
) ;
private: void RoseUt :: formMetho
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic im Format der ERBIS Klassenformulare.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_Metho * m
) ;
private: void RoseUt :: formParam
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic im Format der ERBIS Klassenformulare.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_Param * p
) ;
private: void RoseUt :: TextUmbruch
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Breche um. Ab der zweiten Zeile beginne die Zeile stets mit einer
Kopie des ''pre Strings.
Silbe ''pre kann z.B. " // " sein (was man in Parameterlisten
gut gebrauchen kann).
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
FILE * f
, char * pre_1
, char * pre_2
, char * c
) ;
private: void RoseUt :: formArrow
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic die Arrows der Klasse.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_Arrow * a
, char * r
) ;
private: void RoseUt :: Number
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Erkenne die nchste Nummer N der Form @N .
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
rBuffer & B
, int & dest
) ;
private: void RoseUt :: formDiagr
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic die Interactionsdiagramme.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_Diagr * d
) ;
private: void RoseUt :: formDoWrk
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic die Pfeile im Interaktionsdiagramm.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_DoWrk * w
, int j
, BOOL & anf
) ;
private: void RoseUt :: AufgabenDerAnwendung
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Schreibe nach ''from.ic im Format der ERBIS Klassenformulare.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
E_Diagr * dia
) ;
private: void RoseUt :: getSpec_GUI
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Frage XXX_gui.rtf nach einer Spezifikation aller notwendigen Callbacks.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
char * sys
) ;
private: void RoseUt :: getCallBacks
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Frage XXX_gui.rtf nach einer Spezifikation aller notwendigen Callbacks.
zum eben gefundenen Layout XXX/nnn.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
rBuffer & B
, char * maske
) ;
private: void RoseUt :: cash_Anfo
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Erkenne die eben gefundene Anforderung.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
rBuffer & B
) ;
private: void RoseUt :: compare_Actors
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Vergleiche, wo berall Methoden spezifiziert wurden.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
) ;
private: void RoseUt :: cash_prof3_Anfo
/* -----------------------------------------------------------------------------
Der Aufrufer sagt:
Hole die Menge aller Anforderungen aus ''profil_3 nach ''anfordere.
Die Funktion garantiert: fErr || ok
-----------------------------------------------------------------------------
*/ (
) ;