libkiwix
797
Contents:
Libkiwix programming
Reference API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Struct DownloadedFile
Class AriaError
Class Book
Class Book::Illustration
Class Bookmark
Class Download
Class Downloader
Class Filter
Class HumanReadableNameMapper
Class IdNameMapper
Class KiwixServe
Class Library
Class LibraryManipulator
Class LibXMLDumper
Class Manager
Class NameMapper
Class OPDSDumper
Class SearchRenderer
Class Server
Class UpdatableNameMapper
Class ZimSearcher
Enums
Functions
Defines
Typedefs
Kiwix serve widget
libkiwix
»
Reference API
»
Class LibraryManipulator
Edit on GitHub
Class LibraryManipulator
¶
Defined in
File manager.h
Class Documentation
¶
class
LibraryManipulator
¶
Public Functions
explicit
LibraryManipulator
(
Library
*
library
)
¶
virtual
~LibraryManipulator
(
)
¶
inline
Library
&
getLibrary
(
)
const
¶
bool
addBookToLibrary
(
const
Book
&
book
)
¶
void
addBookmarkToLibrary
(
const
Bookmark
&
bookmark
)
¶
uint32_t
removeBooksNotUpdatedSince
(
Library
::
Revision
rev
)
¶
Protected Functions
virtual
void
bookWasAddedToLibrary
(
const
Book
&
book
)
¶
virtual
void
bookmarkWasAddedToLibrary
(
const
Bookmark
&
bookmark
)
¶
virtual
void
booksWereRemovedFromLibrary
(
)
¶