Grantlee 5.3.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CGrantlee::AbstractLocalizerInterface for implementing an internationalization system
  CGrantlee::QtLocalizerProvides internationalization based on QLocale and QTranslator
 CGrantlee::AbstractMarkupBuilderInterface for creating marked-up text output
  CGrantlee::BBCodeBuilderBuilder to create BBCode from a QTextDocument
  CGrantlee::MediaWikiMarkupBuilderCreates MediaWiki markup from a QTextDocument
  CGrantlee::PlainTextMarkupBuilderCreates a simple marked up plain text document
  CGrantlee::TextHTMLBuilderThe TextHTMLBuilder creates a clean html markup output
 CGrantlee::AbstractTemplateLoaderAn retrieval interface to a storage location for Template objects
  CGrantlee::CachingLoaderDecoratorImplements a loader decorator which caches compiled Template objects
  CGrantlee::FileSystemTemplateLoaderThe FileSystemTemplateLoader loads Templates from the file system
  CGrantlee::InMemoryTemplateLoaderThe InMemoryTemplateLoader loads Templates set dynamically in memory
 CGrantlee::ContextThe Context class holds the context to render a Template with
 CGrantlee::ExceptionAn exception for use when implementing template tags
 CGrantlee::FilterBase class for all filters
 CGrantlee::FilterExpressionA FilterExpression object represents a filter expression in a template
 CGrantlee::MarkupDirectorInstructs a builder object to create markup output
 CGrantlee::OutputStreamThe OutputStream class is used to render templates to a QTextStream
 CQList
  CGrantlee::NodeListA list of Nodes with some convenience API for rendering them
 CQObject
  CCoverageObject
  CGrantlee::AbstractNodeFactoryBase class for all NodeFactories
  CGrantlee::EngineGrantlee::Engine is the main entry point for creating Grantlee Templates
  CGrantlee::NodeBase class for all nodes
  CGrantlee::ParserThe Parser class processes a string template into a tree of nodes
  CGrantlee::TemplateThe Template class is a tree of nodes which may be rendered
 CQString
  CGrantlee::SafeString::NestedStringThe NestedString is a QString whose methods always return a SafeString
 CGrantlee::RenderContextProvides storage facility for state while rendering a template
 CGrantlee::SafeStringA QString wrapper class for containing whether a string is safe or needs to be escaped
 CGrantlee::TagLibraryInterfaceThe TagLibraryInterface returns available tags and filters from libraries
 CGrantlee::Token
 CGrantlee::VariableA container for static variables defined in Templates