Update of /cvsroot/objecthandler/ObjectHandler/oh
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6170/oh
Modified Files:
object.hpp
Log Message:
fix for VC7 - avoid confusiong between templates and >> operator
Index: object.hpp
===================================================================
RCS file: /cvsroot/objecthandler/ObjectHandler/oh/object.hpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** object.hpp 16 Jun 2006 10:14:10 -0000 1.7
--- object.hpp 17 Jun 2006 10:50:50 -0000 1.8
***************
*** 34,39 ****
// get a boost shared pointer to a class derived from Object
#define OH_GET_OBJECT( NAME, ID, OBJECT_CLASS ) \
! boost::shared_ptr<OBJECT_CLASS> NAME = \
! ObjHandler::ObjectHandler::instance().retrieveObject<OBJECT_CLASS>(ID);
// get a boost shared pointer to the client library object referenced by an ObjHandler::Object
--- 34,39 ----
// get a boost shared pointer to a class derived from Object
#define OH_GET_OBJECT( NAME, ID, OBJECT_CLASS ) \
! boost::shared_ptr<OBJECT_CLASS > NAME = \
! ObjHandler::ObjectHandler::instance().retrieveObject<OBJECT_CLASS >(ID);
// get a boost shared pointer to the client library object referenced by an ObjHandler::Object
|