wxTTSSimpleHtmlTag Class Reference

#include <tts/tts_htmlparser.h>

List of all members.

Public Member Functions

 wxTTSSimpleHtmlTag (const wxString &tagName, int tagType)
 ~wxTTSSimpleHtmlTag ()
void ClearAttributes ()
wxTTSSimpleHtmlAttributeFindAttribute (const wxString &name) const
void AppendAttribute (const wxString &name, const wxString &value)
void ClearChildren ()
void AppendTag (wxTTSSimpleHtmlTag *tag)
void Write (wxOutputStream &stream)
wxString GetTagText ()
const wxString & GetName () const
void SetName (const wxString &name)
int GetType () const
void SetType (int t)
const wxString & GetText () const
void SetText (const wxString &text)
wxTTSSimpleHtmlAttributeGetFirstAttribute ()
void SetFirstAttribute (wxTTSSimpleHtmlAttribute *attr)
int GetAttributeCount () const
wxTTSSimpleHtmlAttributeGetAttribute (int i) const
wxTTSSimpleHtmlTagGetChildren () const
void SetChildren (wxTTSSimpleHtmlTag *children)
wxTTSSimpleHtmlTagGetParent () const
void SetParent (wxTTSSimpleHtmlTag *parent)
int GetChildCount () const
wxTTSSimpleHtmlTagGetChild (int i) const
wxTTSSimpleHtmlTagGetNext () const
bool NameIs (const wxString &name)
bool HasAttribute (const wxString &name, const wxString &value) const
bool HasAttribute (const wxString &name) const
bool GetAttributeValue (wxString &value, const wxString &attrName)
wxTTSSimpleHtmlTagFindTag (const wxString &tagName, const wxString &attrName=wxEmptyString)
bool FindTextUntilTagClose (wxString &text, const wxString &tagName)


Constructor & Destructor Documentation

wxTTSSimpleHtmlTag::wxTTSSimpleHtmlTag ( const wxString &  tagName,
int  tagType 
)

wxTTSSimpleHtmlTag::~wxTTSSimpleHtmlTag (  ) 


Member Function Documentation

void wxTTSSimpleHtmlTag::AppendAttribute ( const wxString &  name,
const wxString &  value 
)

void wxTTSSimpleHtmlTag::AppendTag ( wxTTSSimpleHtmlTag tag  ) 

void wxTTSSimpleHtmlTag::ClearAttributes (  ) 

void wxTTSSimpleHtmlTag::ClearChildren (  ) 

wxTTSSimpleHtmlAttribute * wxTTSSimpleHtmlTag::FindAttribute ( const wxString &  name  )  const

wxTTSSimpleHtmlTag * wxTTSSimpleHtmlTag::FindTag ( const wxString &  tagName,
const wxString &  attrName = wxEmptyString 
)

bool wxTTSSimpleHtmlTag::FindTextUntilTagClose ( wxString &  text,
const wxString &  tagName 
)

wxTTSSimpleHtmlAttribute * wxTTSSimpleHtmlTag::GetAttribute ( int  i  )  const

int wxTTSSimpleHtmlTag::GetAttributeCount (  )  const

bool wxTTSSimpleHtmlTag::GetAttributeValue ( wxString &  value,
const wxString &  attrName 
)

wxTTSSimpleHtmlTag * wxTTSSimpleHtmlTag::GetChild ( int  i  )  const

int wxTTSSimpleHtmlTag::GetChildCount (  )  const

wxTTSSimpleHtmlTag* wxTTSSimpleHtmlTag::GetChildren (  )  const [inline]

wxTTSSimpleHtmlAttribute* wxTTSSimpleHtmlTag::GetFirstAttribute (  )  [inline]

const wxString& wxTTSSimpleHtmlTag::GetName (  )  const [inline]

wxTTSSimpleHtmlTag* wxTTSSimpleHtmlTag::GetNext (  )  const [inline]

wxTTSSimpleHtmlTag* wxTTSSimpleHtmlTag::GetParent (  )  const [inline]

wxString wxTTSSimpleHtmlTag::GetTagText (  ) 

const wxString& wxTTSSimpleHtmlTag::GetText (  )  const [inline]

int wxTTSSimpleHtmlTag::GetType (  )  const [inline]

bool wxTTSSimpleHtmlTag::HasAttribute ( const wxString &  name  )  const

bool wxTTSSimpleHtmlTag::HasAttribute ( const wxString &  name,
const wxString &  value 
) const

bool wxTTSSimpleHtmlTag::NameIs ( const wxString &  name  )  [inline]

void wxTTSSimpleHtmlTag::SetChildren ( wxTTSSimpleHtmlTag children  )  [inline]

void wxTTSSimpleHtmlTag::SetFirstAttribute ( wxTTSSimpleHtmlAttribute attr  )  [inline]

void wxTTSSimpleHtmlTag::SetName ( const wxString &  name  )  [inline]

void wxTTSSimpleHtmlTag::SetParent ( wxTTSSimpleHtmlTag parent  )  [inline]

void wxTTSSimpleHtmlTag::SetText ( const wxString &  text  )  [inline]

void wxTTSSimpleHtmlTag::SetType ( int  t  )  [inline]

void wxTTSSimpleHtmlTag::Write ( wxOutputStream stream  ) 


The documentation for this class was generated from the following files:

Generated on Wed May 6 19:22:09 2009 for AxTk by  doxygen 1.5.8