|
@@ -288,6 +288,8 @@ namespace Framework
|
|
|
//! Gibt einen Text zurück, der eine Kopie eines bestimmten Textabschnittes enthält
|
|
|
//! p1: Die Startposition des Textabschnittes (Der Textabschnitt geht bis ans Ende des Textes)
|
|
|
DLLEXPORT Text *getTeilText( int p ) const;
|
|
|
+ // berechnet den Hash code des textes
|
|
|
+ DLLEXPORT int hashCode() const;
|
|
|
//! Hängt eine Zahl ans Ende des Textes an
|
|
|
DLLEXPORT Text &operator+=( const int num );
|
|
|
//! Hängt eine Zahl ans Ende des Textes an
|
|
@@ -311,7 +313,7 @@ namespace Framework
|
|
|
//! Setzt den Inhalt des Textes gleich einer Kopie des Inhalts eines anderen Textes
|
|
|
DLLEXPORT Text &operator=( const Text &txt );
|
|
|
//! Gibt den Inhalt des Textes als Zeichenkette zurück
|
|
|
- DLLEXPORT operator char*( ) const;
|
|
|
+ DLLEXPORT operator char *( ) const;
|
|
|
//! Konviertiert den Inhalt des Textes zu einer Zahl
|
|
|
DLLEXPORT operator int() const;
|
|
|
//! Konviertiert den Inhalt des Textes zu einer Zahl
|
|
@@ -336,6 +338,7 @@ namespace Framework
|
|
|
DLLEXPORT Text operator+( const double num ) const;
|
|
|
//! Erstellt einen neuen Text bestehend aus diesem und num
|
|
|
DLLEXPORT Text operator+( const float num ) const;
|
|
|
+
|
|
|
};
|
|
|
|
|
|
class TextReader : public Reader, public virtual ReferenceCounter
|