#include <tts/tts_htmlparser.h>
Public Member Functions | |
| wxTTSSimpleHtmlTag (const wxString &tagName, int tagType) | |
| ~wxTTSSimpleHtmlTag () | |
| void | ClearAttributes () |
| wxTTSSimpleHtmlAttribute * | FindAttribute (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) |
| wxTTSSimpleHtmlAttribute * | GetFirstAttribute () |
| void | SetFirstAttribute (wxTTSSimpleHtmlAttribute *attr) |
| int | GetAttributeCount () const |
| wxTTSSimpleHtmlAttribute * | GetAttribute (int i) const |
| wxTTSSimpleHtmlTag * | GetChildren () const |
| void | SetChildren (wxTTSSimpleHtmlTag *children) |
| wxTTSSimpleHtmlTag * | GetParent () const |
| void | SetParent (wxTTSSimpleHtmlTag *parent) |
| int | GetChildCount () const |
| wxTTSSimpleHtmlTag * | GetChild (int i) const |
| wxTTSSimpleHtmlTag * | GetNext () 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) |
| wxTTSSimpleHtmlTag * | FindTag (const wxString &tagName, const wxString &attrName=wxEmptyString) |
| bool | FindTextUntilTagClose (wxString &text, const wxString &tagName) |
| wxTTSSimpleHtmlTag::wxTTSSimpleHtmlTag | ( | const wxString & | tagName, | |
| int | tagType | |||
| ) |
| wxTTSSimpleHtmlTag::~wxTTSSimpleHtmlTag | ( | ) |
| 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 | ) |
1.5.8