summaryrefslogtreecommitdiffstats
path: root/src/libserver/css/css.hxx
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2021-01-20 21:18:25 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2021-01-22 15:58:05 +0000
commite7da191495fe9327700900bbd81a8629af8430f5 (patch)
treefed45a1d84d322de1bdde623d355cec5ee9d474d /src/libserver/css/css.hxx
parente422091bab8dd0acc917439e8c0515ee1df1a740 (diff)
downloadrspamd-e7da191495fe9327700900bbd81a8629af8430f5.tar.gz
rspamd-e7da191495fe9327700900bbd81a8629af8430f5.zip
[Project] Add parsers skeleton
Diffstat (limited to 'src/libserver/css/css.hxx')
-rw-r--r--src/libserver/css/css.hxx10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/libserver/css/css.hxx b/src/libserver/css/css.hxx
index 0b6e57e1a..78e0d0f73 100644
--- a/src/libserver/css/css.hxx
+++ b/src/libserver/css/css.hxx
@@ -17,11 +17,17 @@
#define RSPAMD_CSS_HXX
#include <string>
+#include <memory>
namespace rspamd::css {
-struct css_element {
-
+class css_style_sheet {
+public:
+ css_style_sheet();
+ ~css_style_sheet(); /* must be declared separately due to pimpl */
+private:
+ class impl;
+ std::unique_ptr<impl> pimpl;
};
}