open.cc
Go to the documentation of this file.
00001 #include "osl/move_generator/open.h"
00002 #include "osl/move_generator/open.tcc"
00003 #include "osl/move_action/store.h"
00004 #include "osl/state/simpleState.h"
00005 #include "osl/state/numEffectState.h"
00006 
00007 namespace osl
00008 {
00009   // explicit template instantiation
00010   template void move_generator::GenerateOpen::generate
00011   (Player, const NumEffectState&, Piece, move_action::Store&,
00012    Square, Direction);
00013 
00014   template void move_generator::Open<move_action::Store>::generate<BLACK>(NumEffectState const&, Piece, move_action::Store&, Square, Direction);
00015   template void move_generator::Open<move_action::Store>::generate<WHITE>(NumEffectState const&, Piece, move_action::Store&, Square, Direction);
00016 }
00017 
00018 // ;;; Local Variables:
00019 // ;;; mode:c++
00020 // ;;; c-basic-offset:2
00021 // ;;; End:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines