#include <DataBaseData.h>
Fonctions membres publiques | |
| DataBaseData () | |
| ~DataBaseData () | |
| char * | SetData (char *pData, int iSize=0) |
| Définie la data. | |
| char * | GetData () |
| Retourne la data. | |
| int | GetSize () |
| Retourne la taille de data. | |
Définition à la ligne 23 du fichier DataBaseData.h.
|
|
Initialise avec des parametres par defaut. Définition à la ligne 32 du fichier DataBaseData.h. 00033 {
00034 Size = 0;
00035 Data = NULL;
00036 };
|
|
|
Libere la memoire proprement. Définition à la ligne 40 du fichier DataBaseData.h. 00041 {
00042 delete [] Data;
00043 };
|
|
|
Retourne un pointeur sur Data.
Définition à la ligne 72 du fichier DataBaseData.h. 00073 {
00074 if(Data && Size)
00075 return Data;
00076 else
00077 return DB_NONEVALUE;
00078 };
|
|
|
Retourne Size.
Définition à la ligne 85 du fichier DataBaseData.h. 00086 {
00087 return Size;
00088 };
|
|
||||||||||||
|
Définie la Data et Size.
Définition à la ligne 52 du fichier DataBaseData.h. 00053 {
00054 if(!iSize)
00055 iSize = strlen(pData);
00056
00057 if(iSize != Size)
00058 {
00059 delete [] Data;
00060 Data = new char[iSize + 1];
00061 Size = iSize;
00062 }
00063
00064 return strncpy(Data, pData, Size);
00065 };
|
1.3.9.1