libzypp 17.38.1
econfdict.h
Go to the documentation of this file.
1/*---------------------------------------------------------------------\
2| ____ _ __ __ ___ |
3| |__ / \ / / . \ . \ |
4| / / \ V /| _/ _/ |
5| / /__ | | | | | | |
6| /_____||_| |_| |_| |
7| |
8\---------------------------------------------------------------------*/
11#ifndef ZYPP_PARSER_ECONFDICT_H
12#define ZYPP_PARSER_ECONFDICT_H
13
14#include <zypp-core/parser/IniDict>
15#include <zypp-core/parser/ParseException>
16#include <zypp-core/Pathname.h>
17
18namespace zypp::parser {
19
35 struct EconfDict : public IniDict
36 {
37 EconfDict();
38 EconfDict( const std::string & stem_r, const Pathname & root_r = Pathname("/") );
39 };
40} // namespace zypp::parser
41#endif // ZYPP_PARSER_ECONFDICT_H
IniDict(const InputStream &is, const ProgressData::ReceiverFnc &progress=ProgressData::ReceiverFnc())
Creates a dictionary from a InputStream containing a ini structured file.
Definition inidict.cc:40