#include <epubutils/epub_keywords.h>
Public Member Functions | |
ebEpubKeywordProvider (ebBasicInfo *info=NULL) | |
ebEpubKeywordProvider (const ebEpubKeywordProvider &provider) | |
void | SetInfo (ebBasicInfo *info) |
void | Init () |
void | operator= (const ebEpubKeywordProvider &provider) |
void | Copy (const ebEpubKeywordProvider &provider) |
virtual bool | PerformSubstitutions (wxString &value) const |
Override to do subtitutions. | |
virtual wxArrayString | EnumerateKeywords () const |
Override to list the available keywords. By default, uses the built-in keyword table. | |
virtual wxString | GetKeywordValue (const wxString &keyword) const |
Override to get the value for a keyword. | |
Public Attributes | |
ebBasicInfo * | m_info |
ebEpubKeywordProvider::ebEpubKeywordProvider | ( | ebBasicInfo * | info = NULL |
) | [inline] |
ebEpubKeywordProvider::ebEpubKeywordProvider | ( | const ebEpubKeywordProvider & | provider | ) | [inline] |
void ebEpubKeywordProvider::Copy | ( | const ebEpubKeywordProvider & | provider | ) | [inline] |
wxArrayString ebEpubKeywordProvider::EnumerateKeywords | ( | ) | const [virtual] |
Override to list the available keywords. By default, uses the built-in keyword table.
wxString ebEpubKeywordProvider::GetKeywordValue | ( | const wxString & | keyword | ) | const [virtual] |
Override to get the value for a keyword.
void ebEpubKeywordProvider::Init | ( | ) | [inline] |
void ebEpubKeywordProvider::operator= | ( | const ebEpubKeywordProvider & | provider | ) | [inline] |
bool ebEpubKeywordProvider::PerformSubstitutions | ( | wxString & | value | ) | const [virtual] |
Override to do subtitutions.
Special keyword provider for ePub basic info
void ebEpubKeywordProvider::SetInfo | ( | ebBasicInfo * | info | ) | [inline] |