Files Classes Functions Hierarchy
#include <stringserialization.h>
Static Public Member Functions | |
| template<typename T > | |
| static boolc | serialize (string &filename, vector< T > const &v) |
| Write a vector to a file. | |
| template<typename T > | |
| static boolc | deserialize (vector< T > &v, stringc &filename) |
| Read a vector from a file. | |
Definition at line 53 of file stringserialization.h.
| boolc vectorfile::deserialize | ( | vector< T > & | v, | |
| stringc & | filename | |||
| ) | [inline, static] |
Read a vector from a file.
Definition at line 164 of file stringserialization.h.
References serialize().
Referenced by serialize(), stringserializationtest::test04(), quickhull2Dtest::test05(), and quickhull2Dtest::test06().
00165 { 00166 bool result; 00167 string str; 00168 result=filestring::serialize(str,filename); 00169 if (result==false) 00170 return false; 00171 00172 result=vectorstring::deserialize(v,str); 00173 if (result==false) 00174 return false; 00175 00176 return true; 00177 }
| boolc vectorfile::serialize | ( | string & | filename, | |
| vector< T > const & | v | |||
| ) | [inline, static] |
Write a vector to a file.
Definition at line 148 of file stringserialization.h.
References deserialize().
Referenced by deserialize(), quickhull2Dtest::test04(), stringserializationtest::test04(), and quickhull2Dtest::test05().
00149 { 00150 bool result; 00151 string str; 00152 result=vectorstring::serialize(str,v); 00153 if (result==false) 00154 return false; 00155 00156 result=filestring::deserialize(filename,str); 00157 if (result==false) 00158 return false; 00159 00160 return true; 00161 }
1.5.8