#include <TemplateParser.h>
Public Member Functions | |
TemplateNodeRoot () | |
~TemplateNodeRoot () | |
bool | MatchTemplate (ManagedBuffer buffer, DOMNode *root) |
void | Parse (DOMNode *) |
![]() | |
TemplateNode () | |
TemplateNode (const TemplateNode &source) | |
virtual | ~TemplateNode () |
TemplateNode & | operator= (const TemplateNode &source) |
bool | MustMatchAllNodes () const |
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 |
Private Attributes | |
string | m_CrLfMode |
Additional Inherited Members | |
![]() | |
string | m_Id |
bool | m_Every |
const TemplateNode * | m_Parent |
int | m_MatchEnd |
vector< TemplateData > | m_Data |
vector< TemplateNode > | m_Children |
TemplateNodeRoot::TemplateNodeRoot | ( | ) |
TemplateNodeRoot::~TemplateNodeRoot | ( | ) |
|
virtual |
Reimplemented from FinTP::TemplateNode.
|
virtual |
Reimplemented from FinTP::TemplateNode.
|
private |