Reference API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
- Class Book
- Nested Relationships
- Class Documentation
kiwix::BookIllustrationsBook()~Book()update()update()updateFromXml()updateFromOpds()getHumanReadableIdFromPath()readOnly()getId()getPath()isPathValid()getTitle()getDescription()getLanguage()getCommaSeparatedLanguages()getLanguages()getCreator()getPublisher()getDate()getUrl()getName()getCategory()getTags()getTagStr()getTagBool()getFlavour()getOrigId()getArticleCount()getMediaCount()getSize()getFavicon()getFaviconUrl()getFaviconMimeType()getIllustrations()getIllustration()getDownloadId()setReadOnly()setId()setPath()setPathValid()setTitle()setDescription()setLanguage()setCreator()setPublisher()setDate()setUrl()setName()setFlavour()setTags()setOrigId()setArticleCount()setMediaCount()setSize()setDownloadId()m_idm_downloadIdm_pathm_pathValidm_titlem_descriptionm_categorym_languagem_creatorm_publisherm_datem_urlm_namem_flavourm_tagsm_origIdm_articleCountm_mediaCountm_readOnlym_sizem_illustrationsmissingDefaultIllustrationkiwix::Book::Illustration
- Class Bookmark
- Class Documentation
kiwix::BookmarkBookmark()Bookmark()~Bookmark()updateFromXml()getBookId()getBookTitle()getBookName()getBookFlavour()getUrl()getTitle()getLanguage()getDate()setBookId()setBookTitle()setBookName()setBookFlavour()setUrl()setTitle()setLanguage()setDate()m_bookIdm_bookTitlem_bookNamem_bookFlavourm_urlm_titlem_languagem_date
- Class Documentation
- Class Download
- Class Documentation
kiwix::DownloadStatusResultDownload()Download()updateStatus()pauseDownload()resumeDownload()cancelDownload()getStatus()getDid()getFollowedBy()getTotalLength()getCompletedLength()getDownloadSpeed()getVerifiedLength()getPath()getUris()mp_ariam_statusm_didm_followedBym_totalLengthm_completedLengthm_downloadSpeedm_verifiedLengthm_urism_path
- Class Documentation
- Class Filter
- Class Documentation
kiwix::FilterTagsFilter()~Filter()local()remote()valid()acceptTags()rejectTags()category()lang()publisher()creator()maxSize()query()name()flavour()clearLang()clearCategory()hasQuery()getQuery()queryIsPartial()hasName()getName()hasCategory()getCategory()hasLang()getLang()hasPublisher()getPublisher()hasCreator()getCreator()hasFlavour()getFlavour()getAcceptTags()getRejectTags()
- Class Documentation
- Class Library
- Nested Relationships
- Inheritance Relationships
- Class Documentation
kiwix::LibraryRevisionBookIdCollectionAttributeCountsBookIdSet~Library()Library()Library()operator=()operator=()addBook()addOrUpdateBook()addBookmark()removeBookmark()migrateBookmarks()migrateBookmarks()migrateBookmarks()getBestTargetBookId()getBestTargetBookId()getBookById()getBookByPath()getBookByIdThreadSafe()getArchiveById()getSearcherById()getSearcherByIds()removeBookById()writeToFile()writeBookmarksToFile()getBookCount()getBooksLanguages()getBooksLanguagesWithCounts()getBooksCategories()getBooksCreators()getBooksPublishers()getBookmarks()getBooksIds()filter()sort()getRevision()removeBooksNotUpdatedSince()create()
- Class SearchRenderer
- Class Documentation
kiwix::SearchRendererSearchRenderer()~SearchRenderer()setSearchPattern()setSearchBookQuery()setProtocolPrefix()setSearchProtocolPrefix()setPageLength()setUserLang()getHtml()getXml()renderTemplate()beautifyInteger()m_srssearchBookQuerysearchPatternprotocolPrefixsearchProtocolPrefixpageLengthestimatedResultCountresultStartuserlang
- Class Documentation
- Class Server
- Class Documentation
kiwix::ServerServer()~Server()start()stop()setRoot()setAddress()setPort()setNbThreads()setMultiZimSearchLimit()setIpConnectionLimit()setVerbose()setIndexTemplateString()setTaskbar()setBlockExternalLinks()setCatalogOnlyMode()setContentServerUrl()setIpMode()getPort()getAddress()getIpMode()getServerAccessUrls()mp_librarymp_nameMapperm_rootm_addrm_indexTemplateStringm_portm_nbThreadsm_multizimSearchLimitm_verbosem_withTaskbarm_withLibraryButtonm_blockExternalLinksm_ipModem_ipConnectionLimitm_catalogOnlyModem_contentServerUrlmp_server
- Class Documentation