Ariles
postprocess.h
Go to the documentation of this file.
1 /**
2  @file
3  @author Alexander Sherikov
4 
5  @copyright 2017-2020 Alexander Sherikov, Licensed under the Apache License, Version 2.0.
6  (see @ref LICENSE or http://www.apache.org/licenses/LICENSE-2.0)
7 
8  @brief
9 */
10 
11 #pragma once
12 
13 #include "common.h"
14 #include "process.h"
15 
16 namespace ariles
17 {
18  namespace postprocess
19  {
21  {
22  };
23 
24 
26  : public ariles::process::Visitor<const postprocess::Visitor, postprocess::Parameters>
27  {
28  };
29 
30 
31  class ARILES_VISIBILITY_ATTRIBUTE Base : public entry::Base<const postprocess::Visitor>
32  {
33  };
34 
35 
36 #ifndef ARILES_METHODS_postprocess
37 # define ARILES_METHODS_postprocess ARILES_METHODS(postprocess, const, ARILES_EMPTY_MACRO)
38 #endif
39  } // namespace postprocess
40 
41 
43 } // namespace ariles
postprocess::Visitor PostProcess
Definition: postprocess.h:42
#define ARILES_VISIBILITY_ATTRIBUTE
Definition: helpers.h:69
Definition: basic.h:17