categoryMoveVector.h
Go to the documentation of this file.
00001 // categoryMoveVector.h
00002 #ifndef CATEGORYMOVEVECTOR_H
00003 #define CATEGORYMOVEVECTOR_H
00004 
00005 #include "osl/container/moveLogProbVector.h"
00006 #include "osl/stl/slist.h"
00007 #include <string>
00008 
00009 namespace osl
00010 {
00011   namespace search
00012   {
00013     namespace analyzer
00014     {
00015       struct CategoryMoves
00016       {
00017         MoveLogProbVector moves;
00018         std::string category;
00019 
00020         CategoryMoves(const MoveLogProbVector&, const std::string&);
00021         ~CategoryMoves();
00022       };
00023       class CategoryMoveVector
00024         : public osl::slist<CategoryMoves>
00025       {
00026       public:
00027         CategoryMoveVector();
00028         ~CategoryMoveVector();  
00029       };
00030     } // namespace analyzer
00031   } // namespace search
00032 } // namespace osl
00033 
00034 #endif /* CATEGORYMOVEVECTOR_H */
00035 // ;;; Local Variables:
00036 // ;;; mode:c++
00037 // ;;; c-basic-offset:2
00038 // ;;; End:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines