List of all members.
Public Member Functions |
virtual void | Output ()=0 |
| called every time the main loop iterates.
|
virtual string | GetName ()=0 |
| returns the name of the component which is helpful for debugging and profiling.
|
Static Public Member Functions |
static list< ComponentWithData > * | CreateComponents () |
| the Factory method that constructs all the components. This makes it so that the main loop does not have to know about the individual components.
|
Protected Attributes |
ActionData * | action |
Member Function Documentation
the Factory method that constructs all the components. This makes it so that the main loop does not have to know about the individual components.
- Returns:
- a list structs with components and information about the components. The information about the component includes whether the output method should be called if the robot is disabled as well as which digital io on the driverstation should disable this component.
Member Data Documentation
a reference to the ActionData class which contains the commands for all the components.
The documentation for this class was generated from the following file: