00001 #ifndef _PIECE_VECTOR_H 00002 #define _PIECE_VECTOR_H 00003 #include "osl/piece.h" 00004 #include "osl/misc/fixedCapacityVector.h" 00005 #include <iosfwd> 00006 namespace osl 00007 { 00008 namespace container 00009 { 00010 class PieceVector : public FixedCapacityVector<Piece,Piece::SIZE> 00011 { 00012 public: 00017 void sortByBasic(); 00022 void sortByPtype(); 00023 }; 00024 std::ostream& operator<<(std::ostream& os,const PieceVector&); 00025 } // namespace container 00026 using container::PieceVector; 00027 } // namespace osl 00028 #endif // _PIECE_VECTOR_H 00029 // ;;; Local Variables: 00030 // ;;; mode:c++ 00031 // ;;; c-basic-offset:2 00032 // ;;; End: