Update of /cvsroot/objecthandler/ObjectHandler/oh
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv12319/oh
Modified Files:
demo.hpp
Log Message:
1) DemoObject renamed as Thing
2) full Thing interface exported
Index: demo.hpp
===================================================================
RCS file: /cvsroot/objecthandler/ObjectHandler/oh/demo.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** demo.hpp 3 Dec 2006 14:35:04 -0000 1.1
--- demo.hpp 2 Jan 2007 10:59:39 -0000 1.2
***************
*** 1,4 ****
--- 1,5 ----
/*
+ Copyright (C) 2007 Ferdinando Ametrano
Copyright (C) 2006 Eric Ehlers
***************
*** 23,45 ****
namespace ObjHandler {
! class DemoObject : public Object {
! public:
! DemoObject(const std::string& stringParam,
! const long &longParam) :
! stringParam_(stringParam),
! longParam_(longParam) {};
! const std::string stringParam() {
! return stringParam_;
! }
! const std::string setStringParam(const std::string& stringParam) {
! stringParam_ = stringParam;
! return stringParam_;
! }
! private:
! std::string stringParam_;
! long longParam_;
};
}
#endif
-
--- 24,47 ----
namespace ObjHandler {
! class Thing : public Object {
! public:
! Thing(const std::string& stringParam,
! double doubleParam)
! : stringParameter_(stringParam), doubleParameter_(doubleParam) {};
! const std::string& stringParameter() { return stringParameter_; }
! const std::string& setStringParameter(const std::string& stringPar) {
! stringParameter_ = stringPar;
! return stringParameter_;
! }
! double doubleParameter() { return doubleParameter_; }
! double setDoubleParameter(double doubleParam) {
! doubleParameter_ = doubleParam;
! return doubleParameter_;
! }
! private:
! std::string stringParameter_;
! double doubleParameter_;
};
}
#endif
|