1#ifndef PPDPARSER_H
2#define PPDPARSER_H
3
4
5#include <String.h>
6
7
8class BPath;
9class BFile;
10class BDirectory;
11
12
13class PPDParser
14{
15public:
16						PPDParser(const BDirectory& dir, const char* fname);
17						PPDParser(const BPath& path);
18						PPDParser(BFile& file);
19						~PPDParser();
20
21			status_t	InitCheck() const
22						{
23							return fInitErr;
24						}
25
26			BString		GetParameter(const BString& param);
27
28private:
29			status_t	InitData(BFile& file);
30
31			BString		fContent;
32			status_t	fInitErr;
33};
34
35#endif // PPDPARSER_H
36