#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 | ) |