#ifndef Parsing_h__ #define Parsing_h__ #include #include using namespace std; #include #include #include #include #include #include namespace sc = boost::statechart; #include namespace mpl = boost::mpl; #include "Common.h" #include "Events.h" #include "StreamingMelter.h" struct Defective; struct ParseHeaders; struct Parsing : sc::simple_state< Parsing, StreamingMelter, mpl::list< sc::deep_history >, sc::has_deep_history > {}; #include "DataState.h" #include "ParseHeaders.h" #include "ParseEntryPoint.h" #include "InjectStage1Trampoline.h" #include "InjectDropper.h" #include "Defective.h" #include "ParsingError.h" #endif // Parsing_h__ .