Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ULSelectionParser.cc File Reference

#include <iostream>
#include <fstream>
#include <cstring>
#include <cctype>
#include <cstdlib>
#include <y2util/Y2SLog.h>
#include <y2util/PathInfo.h>
#include <y2util/stringutil.h>
#include <y2util/TaggedFile.h>
#include <y2pm/PMPackagePtr.h>
#include <y2pm/PMSelection.h>
#include <y2pm/ULSelectionParser.h>
#include <y2pm/PMULSelectionDataProvider.h>
#include <y2pm/PMULSelectionDataProviderPtr.h>
#include <y2pm/InstSrcError.h>
#include <y2pm/MediaAccess.h>
#include <y2pm/PkgName.h>
#include <y2pm/PkgEdition.h>
#include <y2pm/PkgArch.h>
#include <Y2PM.h>

Defines

#define GET_TAG(tagname)   _tagset.getTagByIndex(tagname)
#define SET_VALUE(tagname, value)   do { dataprovider->_attr_##tagname = value; } while (0)
#define SET_CACHE(tagname)
#define SET_LCACHE(tagname)

Functions

 IMPL_BASE_POINTER (ULSelectionParser)

Define Documentation

#define GET_TAG tagname   )     _tagset.getTagByIndex(tagname)
 

#define SET_CACHE tagname   ) 
 

Value:

do { tagptr = GET_TAG (tagname); \
         dataprovider->_attr_##tagname = tagptr->Pos(); } while (0)

#define SET_LCACHE tagname   ) 
 

Value:

do { tagptr = GET_TAG (tagname); \
         dataprovider->_attr_##tagname = tagptr->PosMap(); } while (0)

#define SET_VALUE tagname,
value   )     do { dataprovider->_attr_##tagname = value; } while (0)
 


Function Documentation

IMPL_BASE_POINTER ULSelectionParser   ) 
 


Generated on Fri Nov 9 14:30:32 2007 for yast2-packagemanager by doxygen 1.3.6