23 #ifndef __LIBS_WEBVIEW_NAV_MANAGER_H_ 24 #define __LIBS_WEBVIEW_NAV_MANAGER_H_ 40 typedef std::map<std::string, std::string>
NavMap;
Fawkes library namespace.
WebNavManager()
Constructor.
Mutex * mutex()
Get mutex for navigation entries.
const NavMap & get_nav_entries() const
Get navigation entries.
std::map< std::string, std::string > NavMap
Navigation map type, mapping URLs to labels.
Manage visible navigation entries.
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.