class CCL::StringTemplate::Renderer
#include <stringtemplate.h> class Renderer: public CCL::StringTemplate::NodeVisitor { public: // structs struct ConditionalStatement; // construction Renderer (const StringTemplate& stringTemplate, const Attributes& data); // methods StringRef getOuputString () const; virtual void visit (const RootNode& node); virtual void visit (const TextNode& node); virtual void visit (const PlaceholderNode& node); virtual void visit (const LoopNode& node); virtual void visit (const IfNode& node); virtual void visit (const ElseNode& node); virtual void visit (const EndIfNode& node); virtual void visit (const IncludeNode& node); };
Inherited Members
public: // methods virtual void visit (const RootNode& node) = 0; virtual void visit (const TextNode& node) = 0; virtual void visit (const PlaceholderNode& node) = 0; virtual void visit (const LoopNode& node) = 0; virtual void visit (const IfNode& node) = 0; virtual void visit (const ElseNode& node) = 0; virtual void visit (const EndIfNode& node) = 0; virtual void visit (const IncludeNode& node) = 0;