WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNhal
oNllvm
oNnt
oC_TALON_Control_1_General_10ms_tControl
oC_TALON_Control_3_ClearFlags_OneShot_t
oC_TALON_Control_5_General_10ms_t
oC_TALON_Control_6_MotProfAddTrajPoint_huff0_t
oC_TALON_Control_6_MotProfAddTrajPoint_huff1_t
oC_TALON_Control_6_MotProfAddTrajPoint_t
oC_TALON_Param_Request_t
oC_TALON_Param_Response_t
oC_TALON_Status_1_General_10ms_tStatus
oC_TALON_Status_2_Feedback_20ms_t
oC_TALON_Status_3_Enc_100ms_t
oC_TALON_Status_4_AinTempVbat_100ms_t
oC_TALON_Status_5_Startup_OneShot_t
oC_TALON_Status_6_Eol_t
oC_TALON_Status_7_Debug_200ms_t
oC_TALON_Status_8_PulseWid_100ms_t
oC_TALON_Status_9_MotProfBuffer_100ms_t
oCAccelerometerInterface for 3-axis accelerometers
oCADXL345_I2CADXL345 Accelerometer on I2C
oCADXL345_SPIADXL345 Accelerometer on SPI
oCADXL362ADXL362 SPI Accelerometer
oCADXRS450_GyroUse a rate gyro to return the robots heading relative to a starting position
oCAlignedCharArrayHelper for building an aligned character array type
oCAnalogAccelerometerHandle operation of an analog accelerometer
oCAnalogGyroUse a rate gyro to return the robots heading relative to a starting position
oCAnalogInputAnalog input class
oCAnalogOutputMXP analog output class
oCAnalogPotentiometerClass for reading analog potentiometers
oCAnalogTrigger
oCAnalogTriggerOutputClass to represent a specific output from an analog trigger
oCAxisCameraAxis M1011 network camera
oCBinaryImageIncluded for ParticleAnalysisReport definition TODO: Eliminate this dependency!
oCBuiltInAccelerometerBuilt-in accelerometer
oCButtonThis class provides an easy way to link commands to OI inputs
oCButtonScheduler
oCCameraServer
oCCancelButtonScheduler
oCCANInterfacePlugin
oCCANJaguarLuminary Micro / Vex Robotics Jaguar Speed Control
oCCANSpeedControllerInterface for "smart" CAN-based speed controllers
oCCANTalonCTRE Talon SRX Speed Controller with CAN Control
oCCanTalonSRXCAN TALON SRX driver
oCCircularBufferThis is a simple circular buffer so we don't need to "bucket brigade" copy old values
oCColorImage
oCColorReport_structTracking functions return this structure
oCCommandAt the very core of the entire command framework
oCCommandGroupA CommandGroup is a list of commands which are executed in sequence
oCCommandGroupEntry
oCCompressorPCM compressor
oCConcurrentQueue
oCControllerInterface for Controllers Common interface for controllers
oCControllerPower
oCControlWord_t
oCCounterClass for counting the number of ticks on a digital input channel
oCCounterBaseInterface for counting the number of ticks on a digital input channel
oCCtreCanNode
oCDigitalGlitchFilterClass to enable glitch filtering on a set of digital inputs
oCDigitalInputClass to read a digital input
oCDigitalOutputClass to write to digital outputs
oCDigitalSourceDigitalSource Interface
oCDoubleSolenoidDoubleSolenoid class for running 2 channels of high voltage Digital Output (PCM)
oCDriverStationProvide access to the network communication data to / from the Driver Station
oCEncoderClass to read quad encoders
oCErrorError object represents a library error
oCErrorBaseBase class for most objects
oCFilterInterface for filters
oCGearToothAlias for counter class
oCGenericHIDGenericHID Interface
oCGyroInterface for yaw rate gyros
oCGyroBaseGyroBase is the common base class for Gyro implementations such as AnalogGyro
oCHALControlWord
oCHALJoystickAxes
oCHALJoystickButtons
oCHALJoystickDescriptor
oCHALJoystickPOVs
oCHardwareHLReporting
oCHasBeenMoved
oCHeldButtonScheduler
oCHLUsageReporting
oCHLUsageReportingInterface
oCHSLImageA color image represented in HSL color space at 3 bytes per pixel
oCI2CI2C bus interface class
oCImageBase
oCIMAQdxAttributeInformation_struct
oCIMAQdxCameraFile_struct
oCIMAQdxCameraInformation_struct
oCIMAQdxEnumItem_struct
oCInternalButton
oCInterruptableSensorBase
oCITableA table whose values can be read and written to
oCITableListenerA listener that listens to changes in values in a ITable
oCIterativeRobotIterativeRobot implements a specific type of Robot Program framework, extending the RobotBase class
oCJaguarLuminary Micro / Vex Robotics Jaguar Speed Controller with PWM control
oCJavaByteRef
oCJavaByteRefBB
oCJavaGlobal
oCJavaLocal
oCJavaStringRef
oCJavaWeakGlobal
oCJoystickHandle input from standard Joysticks connected to the Driver Station
oCJoystickAxes_t
oCJoystickButton
oCJoystickPOV_t
oCLinearDigitalFilterThis class implements a linear, digital filter
oCLiveWindowPublic interface for putting sensors and actuators on the LiveWindow
oCLiveWindowComponent
oCLiveWindowSendableLive Window Sendable is a special type of object sendable to the live window
oCLiveWindowStatusListener
oCLog
oCLoggerJNI
oCLoggerThreadJNI
oCMonoImage
oCMotorSafety
oCMotorSafetyHelper
oCNamedSendableThe interface for sendable objects that gives the sendable a default name in the Smart Dashboard
oCNetworkAcceptor
oCNetworkButton
oCNetworkStream
oCNetworkTableA network table that knows its subtable path
oCNotifier
oCNT_ConnectionInfoNetworkTables Connection Information
oCNT_EntryInfoNetworkTables Entry Information
oCNT_RpcCallInfoNetworkTables RPC Call Data
oCNT_RpcDefinitionNetworkTables RPC Definition
oCNT_RpcParamDefNetworkTables RPC Parameter Definition
oCNT_RpcResultDefNetworkTables RPC Result Definition
oCNT_StringA NetworkTables string
oCNT_ValueNetworkTables Entry Value
oCNullDeleter
oCParticleAnalysisReport_structFrcParticleAnalysis returns this structure
oCPCM
oCPDP
oCPIDCommand
oCPIDControllerClass implements a PID Control Loop
oCPIDInterface
oCPIDOutputPIDOutput interface is a generic output for the PID class
oCPIDSourcePIDSource interface is a generic sensor source for the PID class
oCPIDSubsystemThis class is designed to handle the case where there is a Subsystem which uses a single PIDController almost constantly (for instance, an elevator which attempts to stay at a constant height)
oCport_t
oCPotentiometerInterface for potentiometers
oCPowerDistributionPanelClass for getting voltage, current, temperature, power and energy from the CAN PDP
oCPreferencesThe preferences class provides a relatively simple way to save important values to the RoboRIO to access the next time the RoboRIO is booted
oCPressedButtonScheduler
oCPrintCommand
oCpriority_condition_variable
oCpriority_mutex
oCpriority_recursive_mutex
oCPWMClass implements the PWM generation in the FPGA
oCRelayClass for Spike style relay outputs
oCReleasedButtonScheduler
oCResourceConvenient way to track allocated resources
oCRGBImageA color image represented in RGB color space at 3 bytes per pixel
oCRobotBaseImplement a Robot Program framework
oCRobotDeleterThis class exists for the sole purpose of getting its destructor called when the module unloads
oCRobotDriveUtility class for handling Robot drive based on a definition of the motor configuration
oCRobotState
oCRobotStateInterface
oCSafePWMA safe version of the PWM class
oCSampleRobot
oCScheduler
oCSD540Mindsensors SD540 Speed Controller
oCSemaphore
oCSendable
oCSendableChooserThe SendableChooser class is a useful tool for presenting a selection of options to the SmartDashboard
oCSensorBaseBase class for all sensors
oCSerialPortDriver for the RS-232 serial port on the RoboRIO
oCServoStandard hobby style servo
oCSmartDashboard
oCSolenoidSolenoid class for running high voltage Digital Output (PCM)
oCSolenoidBaseSolenoidBase class is the common base class for the Solenoid and DoubleSolenoid classes
oCSparkREV Robotics Speed Controller
oCSpeedControllerInterface for speed controlling devices
oCSPISPI bus interface class
oCStartCommand
oCSubsystem
oCTableKeyNotDefinedExceptionAn exception thrown when the lookup a a key-value fails in a ITable
oCTalonCross the Road Electronics (CTRE) Talon and Talon SR Speed Controller
oCTalonSRXCross the Road Electronics (CTRE) Talon SRX Speed Controller with PWM control
oCTaskWrapper class around std::thread that allows changing thread priority
oCtCANStreamMessage
oCTCPAcceptor
oCTCPConnector
oCTCPStream
oCThresholdColor threshold values
oCTimerTimer objects measure accumulated time in seconds
oCToggleButtonScheduler
oCTriggerThis class provides an easy way to link commands to inputs
oCUltrasonicUltrasonic rangefinder class
oCUSBCamera
oCVictorVex Robotics Victor 888 Speed Controller
oCVictorSPVex Robotics Victor SP Speed Controller
oCWaitCommand
oCWaitForChildren
\CWaitUntilCommand