#include <ULSelectionParser.h>
Inheritance diagram for ULSelectionParser:
Public Member Functions | |
ULSelectionParser (const InstSrcPtr source) | |
~ULSelectionParser () | |
PMError | fromPath (const Pathname &path, PMSelectionPtr &selection) |
PMError | fromMediaDir (std::list< PMSelectionPtr > &selections, MediaAccessPtr media_r, const Pathname &descr_dir_r) |
Private Types | |
enum | Tags { SELECTION, SUMMARY, CATEGORY, VISIBLE, ORDER, RECOMMENDS, SUGGESTS, REQUIRES, PROVIDES, CONFLICTS, OBSOLETES, SIZE, INSPACKS, DELPACKS, NUM_TAGS } |
Private Member Functions | |
PMSelectionPtr | toProvider (PMULSelectionDataProviderPtr dataprovider) |
Private Attributes | |
const InstSrcPtr | _source |
TaggedParser | _parser |
TaggedFile::TagSet | _tagset |
|
|
|
|
|
|
|
parse all selections found below descr_dir_r of media_r to selections. |
|
parse a single selection from a local file the path is needed for the dataprovider, we can't pass a stream here. |
|
|
|
|
|
|
|
|