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);
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.