[Gcblue-commits] gcb_wx/src/database tcDBString.cpp,1.2,1.3
Status: Alpha
Brought to you by:
ddcforge
|
From: Dewitt C. <ddc...@us...> - 2004-04-09 03:21:23
|
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) { |