DOCParser(3)

DOCParser(3) Library Functions Manual DOCParser(3)

NAME

DOCParser - The DOCParser class.

SYNOPSIS

#include <DOCParser.h>

Public Member Functions


DOCParser (const std::shared_ptr< MLBookProc > &mlbp)
DOCParser constructor. UDBElement parseBook (const std::filesystem::path &file_path)
UDBase getBookInfo (const std::filesystem::path &file_path)

Detailed Description

The DOCParser class.

This class contains methods for doc files parsing. In most cases you do not need to use it directly. Use CreateCollection and BookInfo instead.

Constructor & Destructor Documentation

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

DOCParser constructor.

Parameters

mlbp Smart pointer to MLBookProc object.

Member Function Documentation

UDBase DOCParser::getBookInfo (const std::filesystem::path & file_path)

Obtains extra information from .doc file.

Parameters

file_path Path to file information to be obtained for.

Returns

UDBase object containing informatiton (see BookInfo).

UDBElement DOCParser::parseBook (const std::filesystem::path & file_path)

Parses .doc file.

Parameters

file_path Path to file to be parsed.

Returns

BaseID::Book object.

Author

Generated automatically by Doxygen for MLBookProc from the source code.

Version 2.1 MLBookProc