|
From: <mk...@us...> - 2003-04-24 21:14:19
|
Update of /cvsroot/csp/APPLICATIONS/SimData/Include/SimData
In directory sc8-pr-cvs1:/tmp/cvs-serv1377/Include/SimData
Modified Files:
Object.h Ref.h
Log Message:
see CHANGES.current
Index: Object.h
===================================================================
RCS file: /cvsroot/csp/APPLICATIONS/SimData/Include/SimData/Object.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** Object.h 23 Apr 2003 09:14:20 -0000 1.8
--- Object.h 24 Apr 2003 21:14:15 -0000 1.9
***************
*** 120,124 ****
// Objects should never be copied
Object(Object const &) { assert(0); }
! Object const &operator=(Object const &) { assert(0); }
void _setPath(hasht);
--- 120,124 ----
// Objects should never be copied
Object(Object const &) { assert(0); }
! Object const &operator=(Object const &) { assert(0); return *this; }
void _setPath(hasht);
Index: Ref.h
===================================================================
RCS file: /cvsroot/csp/APPLICATIONS/SimData/Include/SimData/Ref.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Ref.h 23 Apr 2003 09:14:21 -0000 1.1
--- Ref.h 24 Apr 2003 21:14:15 -0000 1.2
***************
*** 31,34 ****
--- 31,36 ----
#include <cassert>
+ #include <list>
+ #include <vector>
#include <SimData/ns-simdata.h>
***************
*** 61,64 ****
--- 63,68 ----
class SIMDATA_EXPORT Ref {
public:
+ typedef std::vector< Ref<T> > vector;
+ typedef std::list< Ref<T> > list;
/* TODO add Python bindings
|