FB2Parser(3)

FB2Parser(3) Library Functions Manual FB2Parser(3)

NAME

FB2Parser - The FB2Parser class.

SYNOPSIS

#include <FB2Parser.h>

Public Member Functions


FB2Parser (const std::shared_ptr< MLBookProc > &mlbp)
FB2Parser constructor. UDBElement parseBook (const std::string &file_content)
UDBase getBookInfo (const std::string &book_content)

Detailed Description

The FB2Parser class.

This class contains methods for fb2 files parsing. In most cases you do not call them directly. Use CreateCollection and BookInfo instead.

Constructor & Destructor Documentation

FB2Parser::FB2Parser (const std::shared_ptr< MLBookProc > & mlbp)

FB2Parser constructor.

Parameters

mlbp Smart pointer to MLBookProc object.

Member Function Documentation

UDBase FB2Parser::getBookInfo (const std::string & book_content)

Obtains extra information about book (see BookInfo).

Parameters

book_content fb2 file content.

Returns

UDBase object containing found information.

UDBElement FB2Parser::parseBook (const std::string & file_content)

Parses fb2 book.

Parameters

file_content fb2 file content.

Returns

BaseID::Book object.

Author

Generated automatically by Doxygen for MLBookProc from the source code.

Version 2.1 MLBookProc