Class List

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