Here are the classes, structs, unions and interfaces with brief descriptions:
C9302Hardware | C9302Hardware interacts directly with the Cirrus EP9302 hardware peripherals |
CKeypad | CKeypad allows your program to gather user input from the up, down, left, right, OK, and cancel buttons |
CMemMap | CMemMap maps a region in the processor's physical memory space so a process can access it (read/write) directly |
CQEAnalog | CQEAnalog allows you to read the analog voltage channels |
CQEAudioController | CQEAudioController controls audio output, such as setting volume, outputting tones, playing PCM/WAV files, and synthesizing text to speech |
CQEGpioInt | CQEGpioInt is used to interact with the external digital ports, such as reading, writing and triggering on interruptible input events |
CQELEDController | CQELEDController controls the 3 tri-color LEDs on the VEXPro |
CQEMotorRec | CQEMotorRec records motor movement of regular motors in ports 13, 14, 15 and 16 for later recall and playback |
CQEMotorTraj | CQEMotorTraj allows the regular motors in ports 13, 14, 15 and 16 to have their position controlled via smooth controlled motion |
CQEMotorUser | CQEMotorUser is the class that interacts directly with the motor control device driver for regular motors 13, 14, 15 and 16 |
CQEPower | CQEPower is used to get power information such as battery voltage, battery status, and to initiate a system power-down |
CQEServo | CQEServo allows control of motor ports 1 through 12 |
CSonar | CSonar is used to control VEX ultrasonic range modules, catalog number 276-2155 |
CSonarController | CSonarController is used to automate the firing of multiple sonar modules (sonar arrays) |
CTextLcd | CTextLcd allows control of the 16x2 text LCD on the VEXPro |
IProperty | IProperty is an interface class for setting and getting properties of a derived class |
TSingleton< T > | |