--- class/LKV/List.h 3 Nov 2004 06:57:51 -0000 1.1 +++ class/LKV/List.h 20 Feb 2006 11:08:10 -0000 @@ -12,6 +12,8 @@ #include "AllocBuf.h" +#include "Bstream.h" + class ostream; template @@ -35,13 +37,13 @@ ListItem( void ) : T() #ifdef DEBUG , next((ListItem *)0), prev((ListItem *)0) -#endif DEBUG +#endif /* DEBUG */ { }; ListItem( const T & val ) : T(val) #ifdef DEBUG , next((ListItem *)0), prev((ListItem *)0) -#endif DEBUG +#endif /* DEBUG */ { }; ListItem * get_next(void) const { @@ -59,6 +61,9 @@ template +BIstream & operator>> (BIstream & in, List & list); + +template class List { protected: @@ -239,7 +244,7 @@ return last; }; - friend BIstream & operator>> (BIstream & in, List & list); + friend BIstream & operator>><> (BIstream & in, List & list); }; template @@ -306,4 +311,4 @@ } -#endif List_h +#endif /* List_h */