From ddc05ee8fa60ec240d09d1d71a08f9521a1bd8b2 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 18 Apr 2022 12:02:48 -0400 Subject: Speed gains when working with multiple modules --- src/lib/libbible.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/lib/libbible.h') diff --git a/src/lib/libbible.h b/src/lib/libbible.h index f77dc8c..fda4d20 100644 --- a/src/lib/libbible.h +++ b/src/lib/libbible.h @@ -27,6 +27,17 @@ namespace libbible { * @return Map of modName to supported books */ std::map> getModules(void); + + /* + * @return List of module names + */ + std::vector getModuleNames(void); + + /* + * @param modName the for which to get the books + * @return Vector of books in the module + */ + std::vector getBooks(std::string modName); /* * @return Vector of valid single full-chapter passages for a book -- cgit v1.2.3