9 #if defined(_MSC_VER) && (_MSC_VER >= 1400)
11 #pragma warning(disable:4251)
17 #define CALC_DLL(X) __declspec(dllexport)X
27 #include <mt4cpp/Scheduler.hpp>
28 #include <mt4cpp/CommandHistory.hpp>
35 static CommandManager& getInstance();
38 mt4cpp::CommandID runTickCommand(
int steeps = 10 );
41 std::vector<mt4cpp::CommandID> commandKeys()
const;
44 mt4cpp::CommandDesc findCommandDesc(mt4cpp::CommandID
id)
const;
50 mt4cpp::Scheduler scheduler_;
51 mt4cpp::CommandHistory history_;
53 CommandManager(
const CommandManager&) =
delete;
54 CommandManager operator=(
const CommandManager&) =
delete;