61 std::shared_ptr<BookInfoEntry>
66 epub_get_root_file_address(
const std::filesystem::path &filepath,
67 const std::vector<ArchEntry> &filenames);
70 epub_parse_root_file(
const std::string &root_file_content);
73 epubTitle(
const std::string &root_file_content,
74 const std::vector<XMLTag> &tgv);
77 epubAuthor(
const std::string &root_file_content,
78 const std::vector<XMLTag> &tgv);
81 epubGenre(
const std::string &root_file_content,
82 const std::vector<XMLTag> &tgv);
85 epubDate(
const std::string &root_file_content,
86 const std::vector<XMLTag> &tgv);
89 epub_annotation(
const std::string &root_file_content);
92 epub_cover_address(
const std::string &root_file_content);
95 epub_language(
const std::string &root_file_content,
BookInfoEntry &result);
98 epub_translator(
const std::string &root_file_content,
BookInfoEntry &result);
101 epub_publisher(
const std::string &root_file_content,
BookInfoEntry &result);
104 epub_identifier(
const std::string &root_file_content,
BookInfoEntry &result);
107 epub_source(
const std::string &root_file_content,
BookInfoEntry &result);
109 std::shared_ptr<AuxFunc> af;
The BookInfoEntry class.
Definition BookInfoEntry.h:31
The BookParseEntry class.
Definition BookParseEntry.h:30