| LEFT | RIGHT |
| 1 #ifndef ADBLOCKPLUS_ELEMHIDEEXCEPTION_H | 1 #pragma once |
| 2 #define ADBLOCKPLUS_ELEMHIDEEXCEPTION_H | |
| 3 | 2 |
| 4 #include <cstddef> | 3 #include <cstddef> |
| 5 #include <string> | |
| 6 | 4 |
| 7 #include "Filter.h" | 5 #include "Filter.h" |
| 8 #include "ElemHideBase.h" | 6 #include "ElemHideBase.h" |
| 9 | 7 |
| 10 class ElemHideException: public ElemHideBase | 8 class ElemHideException: public ElemHideBase |
| 11 { | 9 { |
| 12 public: | 10 public: |
| 13 ElemHideException(const std::u16string& text, size_t domainsEnd, size_t select
orStart); | 11 explicit ElemHideException(const String& text, const ElemHideBaseData& data); |
| 14 Type GetType(); | |
| 15 }; | 12 }; |
| 16 | |
| 17 #endif | |
| LEFT | RIGHT |