ULAPI  8.0
ulrenderer.h
1 
7 #ifndef ULRENDERER_H
8 #define ULRENDERER_H
9 
10 #include "ulerror.h"
11 #include "ulstring.h"
12 #include "uldictionaryiterator.h"
13 
20 {
21 public:
22  ULRenderer();
23  ULRenderer(const ULRenderer& renderer);
24  virtual ~ULRenderer();
25 
26  virtual ULRenderer& operator=(const ULRenderer& renderer);
27  virtual void clear();
28 
29  // Required subclass interfaces.
30 
42  virtual ULError render(const ULDictionaryIterator& iterator, ULString& result) const = 0;
43 };
44 
45 #endif
46