From: <de...@us...> - 2003-01-23 18:52:40
|
Update of /cvsroot/csp/APPLICATIONS/SimData/Source In directory sc8-pr-cvs1:/tmp/cvs-serv7860 Modified Files: Tag: simdata TypeAdapter.cpp Log Message: no message Index: TypeAdapter.cpp =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/SimData/Source/Attic/TypeAdapter.cpp,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -C2 -d -r1.1.2.3 -r1.1.2.4 *** TypeAdapter.cpp 20 Jan 2003 18:22:56 -0000 1.1.2.3 --- TypeAdapter.cpp 23 Jan 2003 18:52:34 -0000 1.1.2.4 *************** *** 46,54 **** } ! void TypeAdapter::set(int &x) const { IntCheck(); x = (int) var.i; } void TypeAdapter::set(bool &x) const { IntCheck(); x = (var.i != 0); } ! void TypeAdapter::set(float &x) const { DoubleCheck(); x = (float) var.d; } ! void TypeAdapter::set(double &x) const { DoubleCheck(); x = (double) var.d; } ! void TypeAdapter::set(unsigned int &x) const { IntCheck(); x = (unsigned int) var.i; } void TypeAdapter::set(std::string &x) const { StringCheck(); x = s; } void TypeAdapter::set(SimDate &x) const { setBase(x); } --- 46,54 ---- } ! void TypeAdapter::set(int &x) const { IntCheck(); x = static_cast<int>(var.i); } void TypeAdapter::set(bool &x) const { IntCheck(); x = (var.i != 0); } ! void TypeAdapter::set(float &x) const { DoubleCheck(); x = static_cast<float>(var.d); } ! void TypeAdapter::set(double &x) const { DoubleCheck(); x = static_cast<double>(var.d); } ! void TypeAdapter::set(unsigned int &x) const { IntCheck(); x = static_cast<unsigned int>(var.i); } void TypeAdapter::set(std::string &x) const { StringCheck(); x = s; } void TypeAdapter::set(SimDate &x) const { setBase(x); } |