Node for a template /summary> summary> The root node for a template /summary> More...
#include <TemplateParser.h>

Public Member Functions | |
| TemplateNode () | |
| TemplateNode (const TemplateNode &source) | |
| virtual | ~TemplateNode () | 
| TemplateNode & | operator= (const TemplateNode &source) | 
| bool | MustMatchAllNodes () const | 
| virtual void | Parse (DOMNode *) | 
| virtual bool | MatchTemplate (ManagedBuffer buffer, DOMNode *root) | 
| string | getId () const | 
| unsigned int | getChildrenCount () const | 
| const TemplateNode * | getParent () const | 
| void | setParent (const TemplateNode *parent) | 
| const vector< TemplateData > & | getData () const | 
| const vector< TemplateNode > & | getChildren () const | 
| int | getMatchEnd () const | 
| const TemplateNode & | FindTemplate (const string &templateName) const | 
Protected Attributes | |
| string | m_Id | 
| bool | m_Every | 
| const TemplateNode * | m_Parent | 
| int | m_MatchEnd | 
| vector< TemplateData > | m_Data | 
| vector< TemplateNode > | m_Children | 
Node for a template /summary> summary> The root node for a template /summary>
| TemplateNode::TemplateNode | ( | ) | 
| TemplateNode::TemplateNode | ( | const TemplateNode & | source | ) | 
      
  | 
  virtual | 
| const TemplateNode & TemplateNode::FindTemplate | ( | const string & | templateName | ) | const | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  virtual | 
Reimplemented in FinTP::TemplateNodeRoot.
      
  | 
  inline | 
| TemplateNode & TemplateNode::operator= | ( | const TemplateNode & | source | ) | 
      
  | 
  virtual | 
Reimplemented in FinTP::TemplateNodeRoot.
      
  | 
  inline | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected |