summaryrefslogtreecommitdiff
path: root/sax/inc/sax_delegate.hh
blob: ba63e72d64b584bbdf13d858daf4d9963bebf133 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef MODXML_SAX_DELEGATE_HH
#define MODXML_SAX_DELEGATE_HH

namespace modxml {
namespace sax {

/**
 * Delegate for processor.
 * Implement to handle events.
 */
class Delegate {
 public:
  virtual ~Delegate() = default;

 protected:
  Delegate() = default;
};

}  // namespace sax
}  // namespace modxml

#endif  // MODXML_SAX_DELEGATE_HH