Update of /cvsroot/gcblue/gcb_wx/src/database
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12869/src/database
Modified Files:
tcDBString.cpp
Log Message:
multiplayer related changes
Index: tcDBString.cpp
===================================================================
RCS file: /cvsroot/gcblue/gcb_wx/src/database/tcDBString.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** tcDBString.cpp 28 Mar 2004 18:53:03 -0000 1.2
--- tcDBString.cpp 9 Apr 2004 03:08:08 -0000 1.3
***************
*** 126,129 ****
--- 126,147 ----
}
+ std::stringstream& tcDBString::operator<<(std::stringstream& buffer)
+ {
+ size_t len;
+ buffer.read((char*)&len, sizeof(len));
+ buffer.read(mz, len);
+
+ return buffer;
+ }
+
+ std::stringstream& tcDBString::operator>>(std::stringstream& buffer)
+ {
+ size_t len = strlen(mz);
+ buffer.write((char*)&len, sizeof(len));
+ buffer.write(mz, len);
+
+ return buffer;
+ }
+
int tcDBString::Serialize(tcFile& file, bool mbLoad)
{
|