23 #include <core/exception.h>
24 #include <core/threading/mutex.h>
25 #include <core/threading/mutex_locker.h>
26 #include <webview/nav_manager.h>
58 if (nav_entries_.find(baseurl) != nav_entries_.end()) {
59 throw Exception(
"Navigation entry for %s has already been added", baseurl.c_str());
61 nav_entries_[baseurl] = name;
71 nav_entries_.erase(baseurl);
Base class for exceptions in Fawkes.
Mutex mutual exclusion lock.
WebNavManager()
Constructor.
~WebNavManager()
Destructor.
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.
Fawkes library namespace.