Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Stopwatch Class Reference

Provides IDs and names for different stopwatch tasks; makros are used to provide real stopwatch functionality with that. More...

#include <Stopwatch.h>

List of all members.

Public Types

enum  StopwatchEventID {
  imageProcessor, sensorDataProcessor, ballLocator,
  teamBallLocator, selfLocator, playersLocator,
  obstaclesLocator, behaviorControl, motionControl,
  soundControl, specialVision, perceptBehaviorControl,
  sensorBehaviorControl, headControl, collisionDetector,
  robotStateDetector, numberOfStopwatchEventIDs
}

Static Public Member Functions

DebugKeyTable::debugKeyID getDebugKeyID (enum StopwatchEventID stopwatchEventID)
const char * getStopwatchEventIDName (enum StopwatchEventID stopwatchEventID)


Detailed Description

Provides IDs and names for different stopwatch tasks; makros are used to provide real stopwatch functionality with that.

Definition at line 20 of file Stopwatch.h.


Member Enumeration Documentation

enum Stopwatch::StopwatchEventID
 

Enumeration values:
imageProcessor 
sensorDataProcessor 
ballLocator 
teamBallLocator 
selfLocator 
playersLocator 
obstaclesLocator 
behaviorControl 
motionControl 
soundControl 
specialVision 
perceptBehaviorControl 
sensorBehaviorControl 
headControl 
collisionDetector 
robotStateDetector 
numberOfStopwatchEventIDs 

Definition at line 23 of file Stopwatch.h.


Member Function Documentation

DebugKeyTable::debugKeyID Stopwatch::getDebugKeyID enum StopwatchEventID  stopwatchEventID  )  [inline, static]
 

Definition at line 45 of file Stopwatch.h.

References ASSERT, ballLocator, behaviorControl, collisionDetector, headControl, imageProcessor, motionControl, obstaclesLocator, perceptBehaviorControl, playersLocator, robotStateDetector, sensorBehaviorControl, sensorDataProcessor, soundControl, specialVision, and teamBallLocator.

const char* Stopwatch::getStopwatchEventIDName enum StopwatchEventID  stopwatchEventID  )  [inline, static]
 

Definition at line 73 of file Stopwatch.h.

References ballLocator, behaviorControl, collisionDetector, headControl, imageProcessor, motionControl, obstaclesLocator, perceptBehaviorControl, playersLocator, robotStateDetector, sensorBehaviorControl, sensorDataProcessor, soundControl, specialVision, and teamBallLocator.


The documentation for this class was generated from the following file:
Generated on Thu Sep 23 20:11:56 2004 for GT2004 by doxygen 1.3.6