00001 #ifndef _PTYPEOPOSITIONVECTOR_H
00002 #define _PTYPEOPOSITIONVECTOR_H
00003 #include "osl/piece.h"
00004 #include "osl/misc/fixedCapacityVector.h"
00005 #include <utility>
00006 namespace osl
00007 {
00008 namespace container
00009 {
00010 class PtypeOPositionVector
00011 : public FixedCapacityVector<std::pair<PtypeO,Position>,Piece::SIZE>
00012 {
00013 public:
00017 void sort();
00018 };
00019 }
00020 using container::PtypeOPositionVector;
00021 }
00022 #endif // _PTYPEOPOSITIONVECTOR_H
00023
00024
00025
00026