| 
    WPILib 2012 
   WPILibRoboticsLibraryforFRC 
   | 
 
Classes | |
| union | tConfig | 
| union | tOutput | 
| union | tTimerConfig | 
| union | tTimerOutput | 
Public Types | |
| enum | tIfaceConstants { kNumSystems = 8 } | 
| enum | tOutput_IfaceConstants | 
| enum | tConfig_IfaceConstants | 
| enum | tReset_IfaceConstants | 
| enum | tTimerOutput_IfaceConstants | 
| enum | tTimerConfig_IfaceConstants | 
Public Member Functions | |
| virtual tSystemInterface * | getSystemInterface ()=0 | 
| virtual unsigned char | getSystemIndex ()=0 | 
| virtual tOutput | readOutput (tRioStatusCode *status)=0 | 
| virtual bool | readOutput_Direction (tRioStatusCode *status)=0 | 
| virtual signed int | readOutput_Value (tRioStatusCode *status)=0 | 
| virtual void | writeConfig (tConfig value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_UpSource_Channel (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_UpSource_Module (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_UpSource_AnalogTrigger (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_DownSource_Channel (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_DownSource_Module (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_DownSource_AnalogTrigger (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_IndexSource_Channel (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_IndexSource_Module (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_IndexSource_AnalogTrigger (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_IndexActiveHigh (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_UpRisingEdge (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_UpFallingEdge (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_DownRisingEdge (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_DownFallingEdge (bool value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_Mode (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_PulseLengthThreshold (unsigned short value, tRioStatusCode *status)=0 | 
| virtual void | writeConfig_Enable (bool value, tRioStatusCode *status)=0 | 
| virtual tConfig | readConfig (tRioStatusCode *status)=0 | 
| virtual unsigned char | readConfig_UpSource_Channel (tRioStatusCode *status)=0 | 
| virtual unsigned char | readConfig_UpSource_Module (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_UpSource_AnalogTrigger (tRioStatusCode *status)=0 | 
| virtual unsigned char | readConfig_DownSource_Channel (tRioStatusCode *status)=0 | 
| virtual unsigned char | readConfig_DownSource_Module (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_DownSource_AnalogTrigger (tRioStatusCode *status)=0 | 
| virtual unsigned char | readConfig_IndexSource_Channel (tRioStatusCode *status)=0 | 
| virtual unsigned char | readConfig_IndexSource_Module (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_IndexSource_AnalogTrigger (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_IndexActiveHigh (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_UpRisingEdge (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_UpFallingEdge (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_DownRisingEdge (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_DownFallingEdge (tRioStatusCode *status)=0 | 
| virtual unsigned char | readConfig_Mode (tRioStatusCode *status)=0 | 
| virtual unsigned short | readConfig_PulseLengthThreshold (tRioStatusCode *status)=0 | 
| virtual bool | readConfig_Enable (tRioStatusCode *status)=0 | 
| virtual void | strobeReset (tRioStatusCode *status)=0 | 
| virtual tTimerOutput | readTimerOutput (tRioStatusCode *status)=0 | 
| virtual unsigned int | readTimerOutput_Period (tRioStatusCode *status)=0 | 
| virtual signed char | readTimerOutput_Count (tRioStatusCode *status)=0 | 
| virtual bool | readTimerOutput_Stalled (tRioStatusCode *status)=0 | 
| virtual void | writeTimerConfig (tTimerConfig value, tRioStatusCode *status)=0 | 
| virtual void | writeTimerConfig_StallPeriod (unsigned int value, tRioStatusCode *status)=0 | 
| virtual void | writeTimerConfig_AverageSize (unsigned char value, tRioStatusCode *status)=0 | 
| virtual void | writeTimerConfig_UpdateWhenEmpty (bool value, tRioStatusCode *status)=0 | 
| virtual tTimerConfig | readTimerConfig (tRioStatusCode *status)=0 | 
| virtual unsigned int | readTimerConfig_StallPeriod (tRioStatusCode *status)=0 | 
| virtual unsigned char | readTimerConfig_AverageSize (tRioStatusCode *status)=0 | 
| virtual bool | readTimerConfig_UpdateWhenEmpty (tRioStatusCode *status)=0 | 
Static Public Member Functions | |
| static tCounter * | create (unsigned char sys_index, tRioStatusCode *status) | 
 1.7.4