equal
deleted
inserted
replaced
24 |
24 |
25 namespace relpipe { |
25 namespace relpipe { |
26 namespace in { |
26 namespace in { |
27 namespace ini { |
27 namespace ini { |
28 |
28 |
|
29 class ParserOptionRecipe { |
|
30 public: |
|
31 relpipe::writer::string_t uri; |
|
32 relpipe::writer::string_t value; |
|
33 |
|
34 ParserOptionRecipe(relpipe::writer::string_t uri, relpipe::writer::string_t value) : uri(uri), value(value) { |
|
35 } |
|
36 }; |
|
37 |
29 class Configuration { |
38 class Configuration { |
30 public: |
39 public: |
31 relpipe::writer::string_t relation = L"ini"; |
40 relpipe::writer::string_t relation = L"ini"; |
|
41 std::vector<ParserOptionRecipe> parserOptions; |
32 relpipe::writer::boolean_t enableLineNumbers = false; |
42 relpipe::writer::boolean_t enableLineNumbers = false; |
33 relpipe::writer::boolean_t enableEventNumbers = false; |
43 relpipe::writer::boolean_t enableEventNumbers = false; |
34 relpipe::writer::boolean_t enableSections = true; |
44 relpipe::writer::boolean_t enableSections = true; |
35 relpipe::writer::boolean_t enableSubKeys = false; |
45 relpipe::writer::boolean_t enableSubKeys = false; |
36 relpipe::writer::boolean_t enableComments = false; |
46 relpipe::writer::boolean_t enableComments = false; |