// // C++ Interface: berofactoryinterface // // Description: // // // Author: FThauer FHammer , (C) 2007 // // Copyright: See COPYING file that comes with this distribution // // #ifndef BEROFACTORYINTERFACE_H #define BEROFACTORYINTERFACE_H /** @author FThauer FHammer */ #include #include #include class BeRoFactoryInterface{ public: virtual ~BeRoFactoryInterface(); virtual BeRoInterface* switchRounds(BeRoInterface*, int) = 0; virtual BeRoInterface* createBeRoPreflop() =0; virtual std::vector > createBeRo() =0; }; #endif