|
@@ -32,6 +32,9 @@ namespace Framework
|
|
|
// Erstellt ein neues Text Objekt mit einer zahl als text
|
|
|
// num: Die Zahl, die im Text sein soll
|
|
|
__declspec( dllexport ) Text( double num );
|
|
|
+ // Erstellt ein neues Text Objekt mit einer zahl als text
|
|
|
+ // num: Die Zahl, die im Text sein soll
|
|
|
+ __declspec( dllexport ) Text( float num );
|
|
|
// Löscht den Text
|
|
|
__declspec( dllexport ) ~Text();
|
|
|
// Legt die Suchgrenzen fest, die von den Suchfunktionen verwendet werden.
|
|
@@ -79,6 +82,9 @@ namespace Framework
|
|
|
// Hängt eine Kommazahl am Ende des Textes an
|
|
|
// num: Die Kommazahl, die am Ende des Textes angehängt werden soll
|
|
|
__declspec( dllexport ) void append( double num );
|
|
|
+ // Hängt eine Kommazahl am Ende des Textes an
|
|
|
+ // num: Die Kommazahl, die am Ende des Textes angehängt werden soll
|
|
|
+ __declspec( dllexport ) void append( float num );
|
|
|
// Fügt an einer Bestimmten Stelle ein Zeichen in den Text ein
|
|
|
// p: Die position im Text bei der das Zeichen eingefügt werden soll
|
|
|
// c: Das Zeichen, das eingefügt werden soll
|
|
@@ -277,6 +283,8 @@ namespace Framework
|
|
|
__declspec( dllexport ) Text &operator+=( const __int64 num );
|
|
|
// Hängt eine Kommazahl ans Ende des Textes an
|
|
|
__declspec( dllexport ) Text &operator+=( const double num );
|
|
|
+ // Hängt eine Kommazahl ans Ende des Textes an
|
|
|
+ __declspec( dllexport ) Text &operator+=( const float num );
|
|
|
// Hängt eine Zeichenkette ans Ende des Textes an
|
|
|
__declspec( dllexport ) Text &operator+=( const char *txt );
|
|
|
// Hängt eine Kopie des Inhalts eines Textes ans Ende des Textes an
|
|
@@ -285,6 +293,8 @@ namespace Framework
|
|
|
__declspec( dllexport ) Text &operator=( const int num );
|
|
|
// Setzt den Inhalt des Textes gleich einer Kommazahl
|
|
|
__declspec( dllexport ) Text &operator=( const double num );
|
|
|
+ // Setzt den Inhalt des Textes gleich einer Kommazahl
|
|
|
+ __declspec( dllexport ) Text &operator=( const float num );
|
|
|
// Setzt den Inahlt des Textes gleich einer Zeichenkette
|
|
|
__declspec( dllexport ) Text &operator=( const char *txt );
|
|
|
// Setzt den Inhalt des Textes gleich einer Kopie des Inhalts eines anderen Textes
|
|
@@ -297,6 +307,8 @@ namespace Framework
|
|
|
__declspec( dllexport ) operator __int64() const;
|
|
|
// Konviertiert den Inhalt des Textes zu einer Kommazahl
|
|
|
__declspec( dllexport ) operator double() const;
|
|
|
+ // Konviertiert den Inhalt des Textes zu einer Kommazahl
|
|
|
+ __declspec( dllexport ) operator float() const;
|
|
|
// Prüft, ob der Inhalt des Textes nach alphabetischer Ordnung später kommt als der Inhalt eines anderen Textes
|
|
|
__declspec( dllexport ) bool operator>( Text &t ) const;
|
|
|
// Prüft, ob der Inhalt des Textes nach alphabetischer Ordnung früher kommt als der Inhalt eines anderen Textes
|
|
@@ -395,11 +407,20 @@ namespace Framework
|
|
|
// c: Die Zeichenkette, die konvertiert werden soll
|
|
|
// return: Das double, was in der Zeichenkette stand
|
|
|
__declspec( dllexport ) double TextZuDouble( char *c );
|
|
|
+ // Konvertiert eine Zeichenkette zu einem Float
|
|
|
+ // c: Die Zeichenkette, die konvertiert werden soll
|
|
|
+ // return: Das float, was in der Zeichenkette stand
|
|
|
+ __declspec( dllexport ) float TextZuFloat( char *c );
|
|
|
// Konvertiert eine Zeichenkette zu einem Double
|
|
|
// c: Die Zeichenkette, die konvertiert werden soll
|
|
|
// c_ende: Wird duch die Funktion gesetzt und darf 0 sein. Ein Zeiger auf das nächste Zeichen nach dem Double in der Zeichenkette
|
|
|
// return: Das double, was in der Zeichenkette stand
|
|
|
__declspec( dllexport ) double TextZuDouble( char *c, char **c_ende );
|
|
|
+ // Konvertiert eine Zeichenkette zu einem float
|
|
|
+ // c: Die Zeichenkette, die konvertiert werden soll
|
|
|
+ // c_ende: Wird duch die Funktion gesetzt und darf 0 sein. Ein Zeiger auf das nächste Zeichen nach dem float in der Zeichenkette
|
|
|
+ // return: Das float, was in der Zeichenkette stand
|
|
|
+ __declspec( dllexport ) float TextZuFloat( char *c, char **c_ende );
|
|
|
// Ermittelt die Länge einer bestimmten Zeichenkette
|
|
|
// txt: Die Zeichenkette, deren Länge ermittelt werden soll
|
|
|
// return: Die Länge der Zeichenkette
|