| 
    Aria
    2.8.0
    
   | 
 
(Default resolver), takes the action list and uses the priority to resolve More...
#include <ArPriorityResolver.h>
Inherits ArResolver.
Public Member Functions | |
| ArPriorityResolver () | |
| Constructor.  | |
| virtual ArActionDesired * | resolve (ArResolver::ActionMap *actions, ArRobot *robot, bool logActions=false) | 
| virtual | ~ArPriorityResolver () | 
| Destructor.  | |
  Public Member Functions inherited from ArResolver | |
| ArResolver (const char *name, const char *description="") | |
| virtual const char * | getDescription (void) const | 
| Gets the long description fo the resolver.  | |
| virtual const char * | getName (void) const | 
| Gets the name of the resolver.  | |
| virtual | ~ArResolver () | 
| Desturctor.  | |
Protected Attributes | |
| ArActionDesired | myActionDesired | 
  Protected Attributes inherited from ArResolver | |
| std::string | myDescription | 
| std::string | myName | 
Additional Inherited Members | |
  Public Types inherited from ArResolver | |
| typedef std::multimap< int, ArAction * > | ActionMap | 
| Constructor.  | |
(Default resolver), takes the action list and uses the priority to resolve
This is the default resolver for ArRobot, meaning if you don't do a non-normal init on the robot, or a setResolver, you'll have one these.
      
  | 
  virtual | 
MPL jan 7 '12 moved this next code block up 'from here'
Implements ArResolver.