libkiwix/include
Matthieu Gautier 0bd5a5ec3b Do not store raw pointer to Library.
While it was "ok" to store raw pointer as, in our use case, the library
always live longer than object using it; it is not safe to store
raw pointer on object than may be deleted.

All classes storing a library now store a shared_ptr.
Functionr only using the library (as `HumanReadableNameMapper`) continue
to use a (const) reference.
2022-10-18 17:00:11 +02:00
..
book.h Remove libzim's wrapper. 2022-07-02 16:33:32 +02:00
bookmark.h Add bookmarks support. 2018-12-02 15:47:29 +01:00
common.h Allow us to declare method to be deprecated. 2018-04-19 18:04:07 +02:00
downloader.h Use c++11 std::thread instead of pthread. 2021-01-26 17:53:25 +01:00
kiwix.h New kiwix::getVersions() and printVersions() 2022-01-02 12:22:11 +01:00
kiwixserve.h add setPort() method 2019-10-28 15:56:49 +01:00
library.h Remove libzim's wrapper. 2022-07-02 16:33:32 +02:00
libxml_dumper.h const-correct kiwix::Library 2021-04-28 11:42:55 +04:00
manager.h Do not store raw pointer to Library. 2022-10-18 17:00:11 +02:00
meson.build Remove libzim's wrapper. 2022-07-02 16:33:32 +02:00
name_mapper.h Do not store raw pointer to Library. 2022-10-18 17:00:11 +02:00
opds_catalog.h OpdsCatalog::getSearchUrl() 2021-06-30 18:27:00 +02:00
opds_dumper.h Do not store raw pointer to Library. 2022-10-18 17:00:11 +02:00
search_renderer.h Do not store raw pointer to Library. 2022-10-18 17:00:11 +02:00
server.h Do not store raw pointer to Library. 2022-10-18 17:00:11 +02:00
tools.h Fix small typos in comments 2022-01-09 20:05:30 +01:00
version.h Include iostream header in include/version.h 2022-07-05 20:47:14 +05:30