#include <epubutils/epub_utils.h>
Public Member Functions | |
ebElementInstance () | |
ebElementInstance (const ebElementInstance &inst) | |
void | Init () |
void | Clear () |
void | Copy (const ebElementInstance &inst) |
void | operator= (const ebElementInstance &inst) |
bool | operator== (const ebElementInstance &inst) const |
const wxVariant & | operator[] (size_t i) const |
wxVariant & | operator[] (size_t i) |
void | SetAttributeValue (const wxString &name, const wxString &value, const wxArrayString &choices=wxArrayString()) |
wxVariant | GetAttributeValue (const wxString &name) const |
size_t | GetCount () const |
const wxVariant & | GetAttribute (size_t i) const |
wxVariant & | GetAttribute (size_t i) |
bool | RemoveAttribute (size_t i) |
EpProperty * | GetProperty (int i) const |
wxVariant * | FindAttribute (const wxString &name) const |
wxVariant * | FindOrCreateAttribute (const wxString &name) |
EpProperties & | GetProperties () |
Protected Attributes | |
EpProperties | m_attributes |
ebElementInstance::ebElementInstance | ( | ) | [inline] |
ebElementInstance::ebElementInstance | ( | const ebElementInstance & | inst | ) | [inline] |
void ebElementInstance::Clear | ( | ) | [inline] |
void ebElementInstance::Copy | ( | const ebElementInstance & | inst | ) |
wxVariant* ebElementInstance::FindAttribute | ( | const wxString & | name | ) | const |
wxVariant* ebElementInstance::FindOrCreateAttribute | ( | const wxString & | name | ) |
wxVariant& ebElementInstance::GetAttribute | ( | size_t | i | ) | [inline] |
const wxVariant& ebElementInstance::GetAttribute | ( | size_t | i | ) | const [inline] |
wxVariant ebElementInstance::GetAttributeValue | ( | const wxString & | name | ) | const |
size_t ebElementInstance::GetCount | ( | ) | const [inline] |
EpProperties& ebElementInstance::GetProperties | ( | ) | [inline] |
EpProperty* ebElementInstance::GetProperty | ( | int | i | ) | const [inline] |
void ebElementInstance::Init | ( | ) |
void ebElementInstance::operator= | ( | const ebElementInstance & | inst | ) | [inline] |
bool ebElementInstance::operator== | ( | const ebElementInstance & | inst | ) | const |
wxVariant& ebElementInstance::operator[] | ( | size_t | i | ) | [inline] |
const wxVariant& ebElementInstance::operator[] | ( | size_t | i | ) | const [inline] |
bool ebElementInstance::RemoveAttribute | ( | size_t | i | ) |
void ebElementInstance::SetAttributeValue | ( | const wxString & | name, | |
const wxString & | value, | |||
const wxArrayString & | choices = wxArrayString() | |||
) |
EpProperties ebElementInstance::m_attributes [protected] |