#include <DatabaseRecord.h>
Public Member Functions | |
void | clear () |
void | clear () |
DatabaseRecord () | |
DatabaseRecord () | |
void | DeleteObject () |
void | DeleteObject () |
double | GetDouble (std::string key) |
double | GetDouble (std::string key) |
long | GetLong (std::string key) |
long | GetLong (std::string key) |
~DatabaseRecord () | |
~DatabaseRecord () |
|
00010 {}
|
|
00013 { 00014 DeleteObject(); 00015 }
|
|
00010 {}
|
|
00013 { 00014 DeleteObject(); 00015 }
|
|
00017 { 00018 DeleteObject(); 00019 };
|
|
00017 { 00018 DeleteObject(); 00019 };
|
|
00022 { 00023 DatabaseRecord::iterator it; 00024 for(it=this->begin(); it != this->end(); it++) 00025 { 00026 if((*it).second!=NULL) 00027 { 00028 delete[] (*it).second; 00029 (*it).second = NULL; 00030 } 00031 } 00032 erase(this->begin(),this->end()); 00033 }
|
|
00022 { 00023 DatabaseRecord::iterator it; 00024 for(it=this->begin(); it != this->end(); it++) 00025 { 00026 if((*it).second!=NULL) 00027 { 00028 delete[] (*it).second; 00029 (*it).second = NULL; 00030 } 00031 } 00032 erase(this->begin(),this->end()); 00033 }
|
|
00036 { 00037 DatabaseRecord::iterator it = find(key); 00038 if(it==end()) 00039 return 0; 00040 return atof((*it).second); 00041 }
|
|
00036 { 00037 DatabaseRecord::iterator it = find(key); 00038 if(it==end()) 00039 return 0; 00040 return atof((*it).second); 00041 }
|
|
00044 { 00045 DatabaseRecord::iterator it = find(key); 00046 if(it==end()) 00047 return 0; 00048 return atol((*it).second); 00049 }
|
|
00044 { 00045 DatabaseRecord::iterator it = find(key); 00046 if(it==end()) 00047 return 0; 00048 return atol((*it).second); 00049 }
|