Package convert

Classe StringConv

Classes de ce package :

Packages - Hiérarchie - Index - Constantes et fonctions

Ascendants


Object
  |
  +--- Converter
         |
         +--- StringConv

Description


Décodeur et manipulateur de chaines de caractères.


Aperçu des attributs



Aperçu des méthodes


baseName Obtient un nom de fichier sans indication de répertoire ni d'extension, extrait de la chaine de référence.
delete Appelée lors de la destruction de l'instance.
dirName Obtient la localisation d'un fichier sans indication de nom de fichier ni d'extension, extrait de la chaine de référence.
extension Obtient une extension de fichier sans indication de répertoire ni du nom de fichier, extrait de la chaine de référence.
fail Obtient le statut de la dernière conversion effectuée.
floatValue Décode un réel à partir de la chaine de référence.
intValue Décode un entier à partir de la chaine de référence.
lookup Recherche une sous-chaine dans la chaine de base.
new Crée un nouveau décodeur de chaines.
objectValue Décode un objet à partir de la chaine de référence.
read Change la chaine de référence.
stringValue Obtient la chaine de référence.
subString Obtient une sous-chaine de la chaine de référence.
substitute Remplace la première occurence d'une chaine dans la chaine de référence par une autre.
substituteAll Remplace toutes les occurences d'une chaine dans la chaine de référence par une autre.


Référence des attributs



Référence des méthodes


baseName

string baseName();

Obtient un nom de fichier sans indication de répertoire ni d'extension, extrait de la chaine de référence.

Valeur de retour
le nom du fichier

delete

void delete();

Appelée lors de la destruction de l'instance.

dirName

string dirName();

Obtient la localisation d'un fichier sans indication de nom de fichier ni d'extension, extrait de la chaine de référence.

Valeur de retour
le répertoire

extension

string extension();

Obtient une extension de fichier sans indication de répertoire ni du nom de fichier, extrait de la chaine de référence.

Valeur de retour
l'extension du fichier

fail

bool fail();

Obtient le statut de la dernière conversion effectuée.

Valeur de retour
true si la dernière conversion effectuée à partir de la chaine de base a été un succès, false sinon

floatValue

float floatValue();

Décode un réel à partir de la chaine de référence.

Valeur de retour
le réel lu depuis la chaine

intValue

int intValue();

Décode un entier à partir de la chaine de référence.

Valeur de retour
l'entier lu depuis la chaine

lookup

int lookup(string str);

Recherche une sous-chaine dans la chaine de base.

Paramètres
str - la sous-chaine à rechercher
Valeur de retour
la position du premier caractère de la sous-chaine trouvée dans la chaine de base, ou -1 si la sous-chaine n'apparait pas dans la chaine de base

new

void new(string s);

Crée un nouveau décodeur de chaines.

Paramètres
s - la chaine de référence

objectValue

Object objectValue();

Décode un objet à partir de la chaine de référence.

Valeur de retour
l'objet lu depuis la chaine

read

void read(string s);

Change la chaine de référence.

Paramètres
s - la nouvelle chaine de référence

stringValue

string stringValue();

Obtient la chaine de référence.

Valeur de retour
la chaine de référence

subString

string subString(int pos, int len);

Obtient une sous-chaine de la chaine de référence.

Paramètres
pos - la position de départ de la sous-chaine dans la chaine de référence (le premier caractère de la chaine est à la position 0)
len - la longueur de la sous-chaine à extraire
Valeur de retour
la sous-chaine

substitute

int substitute(string str1, string str2);

Remplace la première occurence d'une chaine dans la chaine de référence par une autre.

Paramètres
str1 - la sous-chaine à rechercher dans la chaine de référence
str2 - la chaine de remplacement
Valeur de retour
la position de la sous-chaine remplacée dans la chaine de référence (le premier caractère de la chaine est à la position 0)

substituteAll

int substituteAll(string str1, string str2);

Remplace toutes les occurences d'une chaine dans la chaine de référence par une autre.

Paramètres
str1 - la sous-chaine à rechercher dans la chaine de référence
str2 - la chaine de remplacement
Valeur de retour
le nombre d'occurences remplacées


© Virtualys / E.N.I.B. / LI2 - Tous droits réservés
Dernières modifications :