| /* | |
| * Copyright 2006 The Android Open Source Project | |
| * | |
| * Use of this source code is governed by a BSD-style license that can be | |
| * found in the LICENSE file. | |
| */ | |
| #ifndef SkBML_XMLParser_DEFINED | |
| #define SkBML_XMLParser_DEFINED | |
| class SkStream; | |
| class SkWStream; | |
| class SkXMLParser; | |
| class SkXMLWriter; | |
| class BML_XMLParser { | |
| public: | |
| /** Read the byte XML stream and write the decompressed XML. | |
| */ | |
| static void Read(SkStream& s, SkXMLWriter& writer); | |
| /** Read the byte XML stream and write the decompressed XML into a writable stream. | |
| */ | |
| static void Read(SkStream& s, SkWStream& output); | |
| /** Read the byte XML stream and write the decompressed XML into an XML parser. | |
| */ | |
| static void Read(SkStream& s, SkXMLParser& output); | |
| }; | |
| #endif // SkBML_XMLParser_DEFINED |