|
DUDS
|
Distributed Update of Data from Something
|
Holds user interface related code. More...
Namespaces | |
| graphics | |
| General graphics related code. | |
| menu | |
| Holds the generalized menu infrastructure code. | |
Classes | |
| class | Page |
| Represents the notion of a page that may be visited, and helps allow a way to track the path of pages the user has seen. More... | |
| class | Path |
| Stores a list of pages the user has visited in the order of the visits. More... | |
| class | PathStringGenerator |
| Produces a string showing the path through pages as tracked by a Path object. More... | |
| struct | PathStringGeneratorParameterError |
| Error that signifies a PathStringGenerator object was given a parameter value that conflicts with another parameter value and would prevent the algorithm from functioning properly. More... | |
Typedefs | |
| typedef std::shared_ptr< Page > | PageSptr |
| A shared pointer to a Page. More... | |
| typedef std::weak_ptr< Page > | PageWptr |
| A weak pointer to a Page. More... | |
| typedef boost::error_info< struct Info_PathMaxLength, unsigned int > | PathMaxLength |
| Error attribute used by PathStringGenerator to hold the maximum length of its string output. More... | |
| typedef boost::error_info< struct Info_PathMaxTitleLength, unsigned int > | PathMaxTitleLength |
| Error attribute used by PathStringGenerator to hold the maximum length of page titles in its output. More... | |
| typedef boost::error_info< struct Info_PathMinTitleLength, unsigned int > | PathMinTitleLength |
| Error attribute used by PathStringGenerator to hold the minimum length of page titles in its output. More... | |
| typedef boost::error_info< struct Info_StringLength, std::string::size_type > | StringLength |
| Error attribute used by PathStringGenerator to denote a string length that is important in the context of the error. More... | |
Holds user interface related code.
| typedef std::shared_ptr<Page> duds::ui::PageSptr |
| typedef std::weak_ptr<Page> duds::ui::PageWptr |
| typedef boost::error_info<struct Info_PathMaxLength, unsigned int> duds::ui::PathMaxLength |
Error attribute used by PathStringGenerator to hold the maximum length of its string output.
Definition at line 37 of file PathStringGenerator.hpp.
| typedef boost::error_info<struct Info_PathMaxTitleLength, unsigned int> duds::ui::PathMaxTitleLength |
Error attribute used by PathStringGenerator to hold the maximum length of page titles in its output.
Definition at line 44 of file PathStringGenerator.hpp.
| typedef boost::error_info<struct Info_PathMinTitleLength, unsigned int> duds::ui::PathMinTitleLength |
Error attribute used by PathStringGenerator to hold the minimum length of page titles in its output.
Definition at line 51 of file PathStringGenerator.hpp.
| typedef boost::error_info<struct Info_StringLength, std::string::size_type> duds::ui::StringLength |
Error attribute used by PathStringGenerator to denote a string length that is important in the context of the error.
Definition at line 30 of file PathStringGenerator.hpp.