[Gcblue-commits] gcb_wx/src/database tcLauncherDBObject.cpp,1.18,1.19
Status: Alpha
Brought to you by:
ddcforge
|
From: Dewitt C. <ddc...@us...> - 2006-04-21 23:29:40
|
Update of /cvsroot/gcblue/gcb_wx/src/database In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8677/src/database Modified Files: tcLauncherDBObject.cpp Log Message: Index: tcLauncherDBObject.cpp =================================================================== RCS file: /cvsroot/gcblue/gcb_wx/src/database/tcLauncherDBObject.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** tcLauncherDBObject.cpp 23 Mar 2006 01:11:02 -0000 1.18 --- tcLauncherDBObject.cpp 21 Apr 2006 23:29:07 -0000 1.19 *************** *** 74,77 **** --- 74,98 ---- } + const wxString& tcLauncherDBObject::GetConfigurationDescription() const + { + static wxString description; + + description = ""; + + size_t nConfigs = GetNumberConfigurations(); + + for (size_t n=0; n<nConfigs; n++) + { + description.Printf("%s %d x %s", description.c_str(), + GetConfigurationCapacity(n), GetConfigurationClass(n).c_str()); + if (n < nConfigs - 1) + { + description.Append(","); + } + } + + return description; + } + unsigned int tcLauncherDBObject::GetNumberConfigurations() const { |