avoid conversion ambiguities

This commit is contained in:
Jeff Hill
2002-11-06 19:17:13 +00:00
parent 1d69254f73
commit f637fd1c72
3 changed files with 7 additions and 0 deletions
+3
View File
@@ -39,6 +39,9 @@ public:
T * release ();
private:
T *p;
// not implemented
autoPtrDestroy<T> & operator = ( const autoPtrDestroy<T> & );
autoPtrDestroy ( const autoPtrDestroy<T> & );
};
template < class T >
+3
View File
@@ -51,6 +51,9 @@ public:
private:
T * p;
tsFreeList < T > & freeList;
// not implemented
autoPtrFreeList & operator = ( const autoPtrFreeList & );
autoPtrFreeList ( const autoPtrFreeList<T> & );
};
template < class T >
+1
View File
@@ -42,6 +42,7 @@ private:
cacRecycle &r;
tsDLList < class baseNMIU > &eventq;
chronIntIdResTable < baseNMIU > &ioTable;
// not implemented
autoPtrRecycle ( const autoPtrRecycle & );
autoPtrRecycle & operator = ( const autoPtrRecycle & );
};