/* */ #ifndef D_METALINK_PARSER_STATE_IMPL_H #define D_METALINK_PARSER_STATE_IMPL_H #include "MetalinkParserState.h" namespace aria2 { std::vector::const_iterator findAttr(const std::vector& attrs, const char* localname, const char* nsUri); class SkipTagMetalinkParserState : public MetalinkParserState { public: virtual void beginElement(MetalinkParserStateMachine* psm, const char* localname, const char* prefix, const char* nsUri, const std::vector& attrs) CXX11_OVERRIDE; }; class InitialMetalinkParserState : public MetalinkParserState { public: virtual void beginElement(MetalinkParserStateMachine* psm, const char* localname, const char* prefix, const char* nsUri, const std::vector& attrs) CXX11_OVERRIDE; }; } // namespace aria2 #endif // D_METALINK_PARSER_STATE_IMPL_H