PIConfig includes
git-svn-id: svn://db.shs.com.ru/pip@169 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -466,6 +466,7 @@ public:
|
||||
void setDelimiter(const PIString & d) {delim = d; setEntryDelim(&root, d); readAll();}
|
||||
|
||||
private:
|
||||
PIConfig(const PIString & path, PIStringList dirs);
|
||||
void _init();
|
||||
void _clearDev();
|
||||
void _flushDev();
|
||||
@@ -482,12 +483,17 @@ private:
|
||||
void removeEntry(Branch & b, Entry * e);
|
||||
void deleteEntry(Entry * e) {piForeach (Entry * i, e->_children) deleteEntry(i); delete e;}
|
||||
PIString getPrefixFromLine(PIString line, bool * exists);
|
||||
void updateIncludes();
|
||||
PIString entryValue(PIString v);
|
||||
void parse();
|
||||
|
||||
int centry;
|
||||
bool own_dev;
|
||||
bool own_dev, internal;
|
||||
PIVector<PIConfig * > includes, inc_devs;
|
||||
Branch all_includes;
|
||||
PIIODevice * dev;
|
||||
PIString delim;
|
||||
PIStringList incdirs;
|
||||
Entry root, empty;
|
||||
uint lines;
|
||||
PIStringList other;
|
||||
|
||||
Reference in New Issue
Block a user