#ifndef INCLUDE__InformationManager_hxx
#define INCLUDE__InformationManager_hxx
+#include <log4cxx/logger.h>
#include <boost/signals2.hpp>
#include <functional>
#include <string>
#include <map>
-class Disassembler;
+#include "disassembler/Disassembler.hxx"
+
class Function;
class BasicBlock;
class Comment;
std::unique_ptr<Disassembler> disassembler;
std::map<uint64_t, Function*> functions;
std::map<uint64_t, BasicBlock*> blocks;
+ std::string filename;
+
+ log4cxx::LoggerPtr logger;
};
#endif /* INCLUDE__InformationManager_hxx */