23 #include <webview/nav_manager.h> 24 #include <core/threading/mutex.h> 25 #include <core/threading/mutex_locker.h> 26 #include <core/exception.h> 44 __mutex =
new Mutex();
64 if (__nav_entries.find(baseurl) != __nav_entries.end()) {
65 throw Exception(
"Navigation entry for %s has already been added",
68 __nav_entries[baseurl] = name;
79 __nav_entries.erase(baseurl);
Fawkes library namespace.
WebNavManager()
Constructor.
Base class for exceptions in Fawkes.
void add_nav_entry(std::string baseurl, std::string name)
Add a navigation entry.
void remove_nav_entry(std::string baseurl)
Remove a navigation entry.
Mutex mutual exclusion lock.
~WebNavManager()
Destructor.