+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/LibXMLHelper.cc
+ *
+*/
#include <LibXMLHelper.h>
#include <libxml/tree.h>
#include <libxml/xmlstring.h>
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: LibXMLHelper.h
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
-
-Purpose: Helper class to deal with libxml2 with C++
-
-/-*/
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/LibXMLHelper.h
+ *
+*/
#ifndef LibXMLHelper_h
#define LibXMLHelper_h
#include <string>
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
- File: XMLNodeIterator.cc
-
- Author: Michael Radziej <mir@suse.de>
- Maintainer: Michael Radziej <mir@suse.de>
-
- Purpose: Provides an iterator interface for XML files
-
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/XMLNodeIterator.cc
+ *
*/
#include <XMLNodeIterator.h>
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
- File: XMLNodeIterator.h
-
- Author: Michael Radziej <mir@suse.de>
- Maintainer: Michael Radziej <mir@suse.de>
-
- Purpose: Provides an iterator interface for XML files
-
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/XMLNodeIterator.h
+ *
*/
#ifndef XMLNodeIterator_h
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: YUMFileListParser.cc
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
-
-Purpose: Parses file list files in a YUM repository
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMFileListParser.cc
+ *
+*/
-/-*/
#include <YUMFileListParser.h>
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: YUMFileListParser.h
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
-
-Purpose: Parses file list files in a YUM repository
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMFileListParser.h
+ *
+*/
-/-*/
#ifndef YUMFileListParser_h
#define YUMFileListParser_h
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMGroupParser.cc
+ *
+*/
+
#include <YUMGroupParser.h>
#include <zypp/parser/LibXMLHelper.h>
#include <istream>
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMGroupParser.h
+ *
+*/
+
#ifndef YUMGroupParser_h
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: YUMOtherParser.cc
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
-
-Purpose: Parses other.xml files in a YUM repository
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMOtherParser.cc
+ *
+*/
-/-*/
#include <YUMOtherParser.h>
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: YUMOtherParser.h
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
-
-Purpose: Parses other.xml files in a YUM repository
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMOtherParser.h
+ *
+*/
-/-*/
#ifndef YUMOtherParser_h
#define YUMOtherParser_h
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: YUMParser.h
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMParser.h
+ *
+*/
-Purpose: Declare everything you need to use YUM parsers.
-/-*/
#ifndef YUMParser_h
#define YUMParser_h
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: YUMParserData.cc
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMParserData.cc
+ *
+*/
-Purpose: Boring constructors of YUM repository data structures
- and also boring output operators
- Don't read in a tired mood.
-/-*/
#include <YUMParserData.h>
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: YUMParserData.h
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
-
-Purpose: Declares the various YUMData classes, which are rather dumb
- structure-like classes that hold the data of specific YUM
- repository files. The parsers (YUM...Parser) create these objects,
- and the YUM installation source use them to build more sophisticated
- objects.
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMParserData.h
+ *
+ *
+ * Purpose: Declares the various YUMData classes, which are rather dumb
+ * structure-like classes that hold the data of specific YUM
+ * repository files. The parsers (YUM...Parser) create these objects,
+ * and the YUM installation source use them to build more
+ * sophisticated objects.
/-*/
#ifndef YUMParserData_h
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMPatchParser.cc
+ *
+*/
+
#include <YUMPatchParser.h>
#include <YUMPrimaryParser.h>
#include <istream>
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMPatchParser.h
+ *
+*/
+
#ifndef YUMPatchParser_h
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMPrimaryParser.cc
+ *
+*/
+
#include <YUMPrimaryParser.h>
#include <istream>
#include <string>
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMPrimaryParser.h
+ *
+*/
+
#ifndef YUMPrimaryParser_h
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMRepomdParser.cc
+ *
+*/
+
#include <YUMRepomdParser.h>
#include <zypp/parser/LibXMLHelper.h>
#include <istream>
+/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/YUMRepomdParser.h
+ *
+*/
+
#ifndef YUMRepomdParser_h
/*---------------------------------------------------------------------\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
| |
-| __ __ ____ _____ ____ |
-| \ \ / /_ _/ ___|_ _|___ \ |
-| \ V / _` \___ \ | | __) | |
-| | | (_| |___) || | / __/ |
-| |_|\__,_|____/ |_| |_____| |
-| |
-| core system |
-| (C) SuSE GmbH |
-\----------------------------------------------------------------------/
-
-File: schemanames.h
-
-Author: Michael Radziej <mir@suse.de>
-Maintainer: Michael Radziej <mir@suse.de>
-
-Purpose: Pathnames of schemas for validation
+\---------------------------------------------------------------------*/
+/** \file zypp/parser/yum/schemanames.h
+ *
+*/
-/-*/
#ifndef schemanames_h
#define schemanames_h
| /_____||_| |_| |_| |
| |
\---------------------------------------------------------------------*/
-/** \file zypp/detail/ResolvableImpl.cc
+/** \file zypp/source/Source.cc
*
*/
#include <iostream>
| /_____||_| |_| |_| |
| |
\---------------------------------------------------------------------*/
-/** \file zypp/detail/Source.h
+/** \file zypp/source/Source.h
*
*/
#ifndef ZYPP_DETAIL_SOURCE_H