Aria: ArPriority Class Reference

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArPriority Class Reference

`#include <ariaUtil.h>`

List of all members.

## Detailed Description

Contains enumeration of four user-oriented priority levels (used primarily by ArConfig).

## Public Types
enum | { PRIORITY_COUNT = LAST_PRIORITY + 1 }
enum | Priority { IMPORTANT, BASIC = IMPORTANT, NORMAL, INTERMEDIATE = NORMAL, DETAILED, TRIVIAL = DETAILED, ADVANCED = DETAILED, EXPERT, FACTORY, LAST_PRIORITY = FACTORY }
## Static Public Member Functions
static const char * | getPriorityName (Priority priority)
| Returns the displayable text string for the given priority.
## Static Protected Attributes
static std::map< Priority, std::string > | ourPriorityNames
| Map of priorities to displayable text.
static bool | ourStringsInited
| Whether the map of priorities to display text has been initialized.
static std::string | ourUnknownPriorityName
| Display text used when a priority's displayable text has not been defined.

## Member Enumeration Documentation

anonymous enum

Enumerator:

  PRIORITY_COUNT | Number of priority values.

enum ArPriority::Priority

Enumerator:

  IMPORTANT | Basic things that should be modified to suit.
  BASIC | Basic things that should be modified to suit.
  NORMAL | Intermediate things that users may want to modify.
  INTERMEDIATE | Intermediate things that users may want to modify.
  DETAILED | Advanced items that probably shouldn't be modified.
  TRIVIAL | Advanced items (alias for historic reasons).
  ADVANCED | Advanced items that probably shouldn't be modified.
  EXPERT | Items that should be modified only by expert users or developers.
  FACTORY | Items that are "factory settings" and should not be modified.
  LAST_PRIORITY | Last value in the enumeration.

The documentation for this class was generated from the following file:

- ariaUtil.h