#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 };
|