Page principale | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier | Pages associées

Référence de la classe IniItem

Gestion d'un item. Plus de détails...

#include <IniItem.h>

Liste de tous les membres

Fonctions membres publiques

 IniItem (const char *pName)
 ~IniItem ()
unsigned int SetData (char *pData)
 Définie la data.
const char * GetData ()
 Retourne la data.
unsigned int GetSize ()
 Retourne la taille de data.
const char * GetName ()
 Retourne le nom de l'item.
const char * SetName (char *pName)
 Définie le nom de l'item.


Description détaillée

Gestion d'un item dans IniSection.

Définition à la ligne 22 du fichier IniItem.h.


Documentation des contructeurs et destructeur

IniItem::IniItem const char *  pName  )  [inline]
 

Initialise avec des parametres par defaut.

Paramètres:
pName nom de l'item

Définition à la ligne 32 du fichier IniItem.h.

00033     {
00034         name = pName;
00035         data = "";
00036     };

IniItem::~IniItem  )  [inline]
 

Libere la memoire proprement.

Définition à la ligne 40 du fichier IniItem.h.

00041     {
00042     };


Documentation des fonctions membres

const char* IniItem::GetData  )  [inline]
 

Retourne un pointeur sur data.

Renvoie:
pointeur sur data.
Voir également:
SetData() et GetSize().

Définition à la ligne 62 du fichier IniItem.h.

Référencé par Langage::Langage().

00063     {
00064         return data.data();
00065     };

const char* IniItem::GetName  )  [inline]
 

Retourne le nom de l'item name.

Renvoie:
pointeur sur le nom de l'item name.

Définition à la ligne 81 du fichier IniItem.h.

Référencé par IniSection::GetItemName().

00082     {
00083         return name.data();
00084     };

unsigned int IniItem::GetSize  )  [inline]
 

Retourne la taille de la data.

Renvoie:
taille de la data.
Voir également:
SetData() et GetData().

Définition à la ligne 72 du fichier IniItem.h.

00073     {
00074         return data.size();
00075     };

unsigned int IniItem::SetData char *  pData  )  [inline]
 

Définie la data.

Paramètres:
pData data à ecrire.
Renvoie:
taille de data ecrit.
Voir également:
GetData() et GetSize().

Définition à la ligne 50 du fichier IniItem.h.

Référencé par Ini::Load().

00051     {
00052         data = pData;
00053 
00054         return data.size();
00055     };

const char* IniItem::SetName char *  pName  )  [inline]
 

Définie le nom de l'item name.

Paramètres:
pName nom de l'item.
Renvoie:
un pointeur sur le nom de l'item name.
Voir également:
GetName().

Définition à la ligne 92 du fichier IniItem.h.

00093     {
00094         name = pName;
00095         return name.data();
00096     };


La documentation de cette classe a été générée à partir du fichier suivant:
Généré le Thu Jun 12 09:12:30 2008 pour A.I.F. par  doxygen 1.3.9.1