diff options
Diffstat (limited to 'Swiften/Parser/AuthSuccessParser.h')
-rw-r--r-- | Swiften/Parser/AuthSuccessParser.h | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/Swiften/Parser/AuthSuccessParser.h b/Swiften/Parser/AuthSuccessParser.h index bb6515d..5d987c5 100644 --- a/Swiften/Parser/AuthSuccessParser.h +++ b/Swiften/Parser/AuthSuccessParser.h @@ -1,14 +1,20 @@ -#ifndef SWIFTEN_AUTHSUCCESSPARSER_H -#define SWIFTEN_AUTHSUCCESSPARSER_H +#pragma once #include "Swiften/Parser/GenericElementParser.h" #include "Swiften/Elements/AuthSuccess.h" +#include "Swiften/Base/String.h" namespace Swift { class AuthSuccessParser : public GenericElementParser<AuthSuccess> { public: - AuthSuccessParser() : GenericElementParser<AuthSuccess>() {} + AuthSuccessParser(); + + virtual void handleStartElement(const String&, const String& ns, const AttributeMap&); + virtual void handleEndElement(const String&, const String& ns); + virtual void handleCharacterData(const String&); + + private: + int depth; + String text; }; } - -#endif |