EPUBParser(3)
| EPUBParser(3) | Library Functions Manual | EPUBParser(3) |
NAME
EPUBParser - The EPUBParser class.
SYNOPSIS
#include <EPUBParser.h>
Public Member Functions
EPUBParser (const std::shared_ptr< MLBookProc
> &mlbp)
EPUBParser constructor. UDBElement parseBook (const std::string
&book_content)
UDBase getBookInfo (const std::string &book_content)
Detailed Description
The EPUBParser class.
This class contains methods for epub files parsing. In most cases you do not need to use them directly. Use CreateCollection and BookInfo instead.
Constructor & Destructor Documentation
EPUBParser::EPUBParser (const std::shared_ptr< MLBookProc > & mlbp)
EPUBParser constructor.
Parameters
mlbp Smart pointer to MLBookProcObject.
Member Function Documentation
UDBase EPUBParser::getBookInfo (const std::string & book_content)
Obtains extra inforamtion about book (see BookInfo).
Parameters
book_content epub file content.
Returns
UDBase object containing found information.
UDBElement EPUBParser::parseBook (const std::string & book_content)
Parses epub book.
Parameters
book_content epub file content.
Returns
BaseID::Book object.
Author
Generated automatically by Doxygen for MLBookProc from the source code.
| Version 2.1 | MLBookProc |
