- Main Page
- Classes
- Files

- File List

# OptFrame/NS.hpp

    00001 #ifndef OPTFRAME_NS_HPP_
    00002 #define OPTFRAME_NS_HPP_
    00003
    00004 #include "Move.hpp"
    00005 #include "Solution.hpp"
    00006
    00007 template<class R, class M = OPTFRAME_DEFAULT_MEMORY>
    00008 class NS
    00009 {
    00010 public:
    00011
    00012         virtual ~NS()
    00013         {
    00014         }
    00015
    00016     Move<R,M>& move(const Solution<R>& s)
    00017     {
    00018         return move(s.getR());
    00019     }
    00020
    00021     virtual Move<R,M>& move(const R&) = 0;
    00022
    00023         virtual void print() = 0;
    00024 };
    00025
    00026 #endif /*OPTFRAME_NS_HPP_*/

All Classes Functions