WPILib 2012
WPILibRoboticsLibraryforFRC
|
00001 /*----------------------------------------------------------------------------*/ 00002 /* Copyright (c) FIRST 2008. All Rights Reserved. */ 00003 /* Open Source Software - may be modified and shared by FRC teams. The code */ 00004 /* must be accompanied by the FIRST BSD license file in $(WIND_BASE)/WPILib. */ 00005 /*----------------------------------------------------------------------------*/ 00006 00007 #ifndef WPILIB_H_ 00008 #define WPILIB_H_ 00009 00010 #include "string.h" 00011 #include <iostream.h> 00012 00013 #include "Accelerometer.h" 00014 #include "ADXL345_I2C.h" 00015 #include "ADXL345_SPI.h" 00016 #include "AnalogChannel.h" 00017 #include "AnalogModule.h" 00018 #include "AnalogTrigger.h" 00019 #include "AnalogTriggerOutput.h" 00020 #include "Buttons/AnalogIOButton.h" 00021 #include "Buttons/DigitalIOButton.h" 00022 #include "Buttons/InternalButton.h" 00023 #include "Buttons/JoystickButton.h" 00024 #include "Buttons/NetworkButton.h" 00025 #include "CANJaguar.h" 00026 #include "Commands/Command.h" 00027 #include "Commands/CommandGroup.h" 00028 #include "Commands/PIDCommand.h" 00029 #include "Commands/PIDSubsystem.h" 00030 #include "Commands/PrintCommand.h" 00031 #include "Commands/Scheduler.h" 00032 #include "Commands/StartCommand.h" 00033 #include "Commands/Subsystem.h" 00034 #include "Commands/WaitCommand.h" 00035 #include "Commands/WaitForChildren.h" 00036 #include "Commands/WaitUntilCommand.h" 00037 #include "Compressor.h" 00038 #include "Counter.h" 00039 #include "Dashboard.h" 00040 #include "DigitalInput.h" 00041 #include "DigitalModule.h" 00042 #include "DigitalOutput.h" 00043 #include "DigitalSource.h" 00044 #include "DoubleSolenoid.h" 00045 #include "DriverStation.h" 00046 #include "DriverStationEnhancedIO.h" 00047 #include "DriverStationLCD.h" 00048 #include "Encoder.h" 00049 #include "ErrorBase.h" 00050 #include "GearTooth.h" 00051 #include "GenericHID.h" 00052 #include "Gyro.h" 00053 #include "HiTechnicCompass.h" 00054 #include "I2C.h" 00055 #include "IterativeRobot.h" 00056 #include "InterruptableSensorBase.h" 00057 #include "Jaguar.h" 00058 #include "Joystick.h" 00059 #include "Kinect.h" 00060 #include "KinectStick.h" 00061 #include "NetworkTables/NetworkTable.h" 00062 #include "Notifier.h" 00063 #include "PIDController.h" 00064 #include "PIDOutput.h" 00065 #include "PIDSource.h" 00066 #include "Preferences.h" 00067 #include "PWM.h" 00068 #include "Relay.h" 00069 #include "Resource.h" 00070 #include "RobotBase.h" 00071 #include "RobotDrive.h" 00072 #include "SensorBase.h" 00073 #include "SerialPort.h" 00074 #include "Servo.h" 00075 #include "SimpleRobot.h" 00076 #include "SmartDashboard/SendableChooser.h" 00077 #include "SmartDashboard/SendableGyro.h" 00078 #include "SmartDashboard/SendablePIDController.h" 00079 #include "SmartDashboard/SmartDashboard.h" 00080 #include "Solenoid.h" 00081 #include "SpeedController.h" 00082 #include "SPI.h" 00083 #include "Synchronized.h" 00084 #include "Task.h" 00085 #include "Timer.h" 00086 #include "Ultrasonic.h" 00087 #include "Utility.h" 00088 #include "Victor.h" 00089 #include "Vision/AxisCamera.h" 00090 #include "Watchdog.h" 00091 #include "WPIErrors.h" 00092 00093 #endif /*WPILIB_H_*/