The DublinCoreParser class.
More...
#include <DublinCoreParser.h>
|
|
| DublinCoreParser () |
| | DublinCoreParser constructor.
|
| std::vector< UDBElement > | dcTitle (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcAuthor (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcGenre (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcDate (const std::vector< XMLElement > &elements) |
| std::string | dcDescription (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcLanguage (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcTranslator (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcPublisher (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcIdentifier (const std::vector< XMLElement > &elements) |
| std::vector< UDBElement > | dcSource (const std::vector< XMLElement > &elements) |
The DublinCoreParser class.
Auxiliary class. Contains methods for DublinCore files parsing. This class is used in ODTParser and EPUBParser. You do not need to call this class methods directly.
◆ dcAuthor()
| std::vector< UDBElement > DublinCoreParser::dcAuthor |
( |
const std::vector< XMLElement > & | elements | ) |
|
◆ dcDate()
| std::vector< UDBElement > DublinCoreParser::dcDate |
( |
const std::vector< XMLElement > & | elements | ) |
|
Obtains book creation date.
- Parameters
-
- Returns
- Vector of BaseID::Date objects.
◆ dcDescription()
| std::string DublinCoreParser::dcDescription |
( |
const std::vector< XMLElement > & | elements | ) |
|
Obtains book description.
- Parameters
-
- Returns
- Book description if any, empty otherwise.
◆ dcGenre()
| std::vector< UDBElement > DublinCoreParser::dcGenre |
( |
const std::vector< XMLElement > & | elements | ) |
|
Obtains book genres.
- Parameters
-
- Returns
- Vector of BaseID::Genre objects.
◆ dcIdentifier()
| std::vector< UDBElement > DublinCoreParser::dcIdentifier |
( |
const std::vector< XMLElement > & | elements | ) |
|
◆ dcLanguage()
| std::vector< UDBElement > DublinCoreParser::dcLanguage |
( |
const std::vector< XMLElement > & | elements | ) |
|
◆ dcPublisher()
| std::vector< UDBElement > DublinCoreParser::dcPublisher |
( |
const std::vector< XMLElement > & | elements | ) |
|
◆ dcSource()
| std::vector< UDBElement > DublinCoreParser::dcSource |
( |
const std::vector< XMLElement > & | elements | ) |
|
◆ dcTitle()
| std::vector< UDBElement > DublinCoreParser::dcTitle |
( |
const std::vector< XMLElement > & | elements | ) |
|
◆ dcTranslator()
| std::vector< UDBElement > DublinCoreParser::dcTranslator |
( |
const std::vector< XMLElement > & | elements | ) |
|