 hal | |
  Resource | Convenient way to track allocated resources |
 llvm | |
  detail | |
   DenseMapPair | |
   LeadingZerosCounter | |
   AlignerImpl | |
   SizerImpl | |
  DebugEpochBase | A base class for data structure classes wishing to make iterators ("handles") pointing into themselves fail-fast |
   HandleBase | A base class for iterator classes ("handles") that wish to poll for iterator invalidating modifications in the underlying data structure |
  SmallVectorImpl | This class consists of common code factored out of the SmallVector class to reduce code duplication based on the SmallVector 'N' template parameter |
  StringRef | StringRef - Represent a constant reference to a string, i.e |
  isPodLike | IsPodLike - This is a type trait that is used to determine whether a given type can be copied around with memcpy instead of running ctors etc |
  isPodLike< StringRef > | |
  DenseMapIterator | |
  DenseMapBase | |
  DenseMap | |
  SmallDenseMap | |
  StringMapConstIterator | |
  StringMapIterator | |
  StringMapEntry | StringMapEntry - This is used to represent one value that is inserted into a StringMap |
  StringMapEntryBase | StringMapEntryBase - Shared base class of StringMapEntry instances |
  StringMapImpl | StringMapImpl - This is the base class of StringMap that is shared among all of its instantiations |
  StringMap | StringMap - This is an unconventional map that is specialized for handling keys that are "strings", which are basically ranges of bytes |
  isPodLike< std::pair< T, U > > | |
  is_integral_or_enum | Metafunction that determines whether the given type is either an integral type or an enumeration type |
  add_lvalue_reference_if_not_pointer | If T is a pointer, just return it. If it is not, return T& |
  add_lvalue_reference_if_not_pointer< T, typename std::enable_if< std::is_pointer< T >::value >::type > | |
  add_const_past_pointer | If T is a pointer to X, return a pointer to const X |
  add_const_past_pointer< T, typename std::enable_if< std::is_pointer< T >::value >::type > | |
  DenseMapInfo | |
  DenseMapInfo< T * > | |
  DenseMapInfo< char > | |
  DenseMapInfo< unsigned > | |
  DenseMapInfo< unsigned long > | |
  DenseMapInfo< unsigned long long > | |
  DenseMapInfo< int > | |
  DenseMapInfo< long > | |
  DenseMapInfo< long long > | |
  DenseMapInfo< std::pair< T, U > > | |
  iterator_range | A range adaptor for a pair of iterators |
  PointerLikeTypeTraits | PointerLikeTypeTraits - This is a traits object that is used to handle pointer types and things that are just wrappers for pointers as a uniform entity |
  PointerLikeTypeTraits< T * > | |
  PointerLikeTypeTraits< const T * > | |
  PointerLikeTypeTraits< uintptr_t > | |
  SmallVectorBase | This is all the non-templated stuff common to all SmallVectors |
  SmallVectorStorage | Storage for the SmallVector elements which aren't contained in SmallVectorTemplateCommon |
  SmallVectorTemplateCommon | This is the part of SmallVectorTemplateBase which does not depend on whether the type T is a POD |
  SmallVectorTemplateBase | SmallVectorTemplateBase<isPodLike = false> - This is where we put method implementations that are designed to work with non-POD-like T's |
  SmallVectorTemplateBase< T, true > | SmallVectorTemplateBase<isPodLike = true> - This is where we put method implementations that are designed to work with POD-like T's |
  SmallVectorStorage< T, 1 > | |
  SmallVectorStorage< T, 0 > | |
  SmallVector | This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small |
  ArrayRef | ArrayRef - Represent a constant reference to an array (0 or more elements consecutively in memory), i.e |
  MutableArrayRef | MutableArrayRef - Represent a mutable reference to an array (0 or more elements consecutively in memory), i.e |
  isPodLike< ArrayRef< T > > | |
  AlignmentCalcImpl | |
  AlignOf | AlignOf - A templated class that contains an enum value representing the alignment of the template argument |
  AlignedCharArrayUnion | This union template exposes a suitably aligned and sized character array member which can hold elements of any of up to ten types |
  SmallPtrSetImplBase | SmallPtrSetImplBase - This is the common code shared among all the SmallPtrSet<>'s, which is almost everything |
  SmallPtrSetIteratorImpl | SmallPtrSetIteratorImpl - This is the common base class shared between all instances of SmallPtrSetIterator |
  SmallPtrSetIterator | SmallPtrSetIterator - This implements a const_iterator for SmallPtrSet |
  RoundUpToPowerOfTwo | RoundUpToPowerOfTwo - This is a helper template that rounds N up to the next power of two (which means N itself if N is already a power of two) |
  RoundUpToPowerOfTwoH | RoundUpToPowerOfTwoH - If N is not a power of two, increase it |
  RoundUpToPowerOfTwoH< N, false > | |
  SmallPtrSetImpl | A templated base class for SmallPtrSet which provides the typesafe interface that is common across all small sizes |
  SmallPtrSet | SmallPtrSet - This class implements a set which is optimized for holding SmallSize or less elements |
  SmallString | SmallString - A SmallString is just a SmallVector with methods and accessors that make it work better as a string (e.g |
 nt | |
  detail | |
   SafeThreadProxyBase | |
   SafeThreadProxy | |
   SafeThreadOwnerBase | |
  DispatcherBase | |
  Dispatcher | |
  NetworkConnection | |
  SequenceNumber | |
  WireEncoder | |
  Storage | |
  SafeThread | |
  SafeThreadOwner | |
  raw_istream | |
  raw_mem_istream | |
  Logger | |
  WireDecoder | |
  Message | |
  Notifier | |
  RpcServer | |
   Thread | |
  raw_socket_istream | |
  EntryInfo | NetworkTables Entry Information |
  ConnectionInfo | NetworkTables Connection Information |
  RpcParamDef | NetworkTables RPC Parameter Definition |
  RpcResultDef | NetworkTables RPC Result Definition |
  RpcDefinition | NetworkTables RPC Definition |
  RpcCallInfo | NetworkTables RPC Call Data |
  Value | NetworkTables Entry Value |
 _TALON_Control_1_General_10ms_t | Control |
 _TALON_Control_3_ClearFlags_OneShot_t | |
 _TALON_Control_5_General_10ms_t | |
 _TALON_Control_6_MotProfAddTrajPoint_huff0_t | |
 _TALON_Control_6_MotProfAddTrajPoint_huff1_t | |
 _TALON_Control_6_MotProfAddTrajPoint_t | |
 _TALON_Param_Request_t | |
 _TALON_Param_Response_t | |
 _TALON_Status_1_General_10ms_t | Status |
 _TALON_Status_2_Feedback_20ms_t | |
 _TALON_Status_3_Enc_100ms_t | |
 _TALON_Status_4_AinTempVbat_100ms_t | |
 _TALON_Status_5_Startup_OneShot_t | |
 _TALON_Status_6_Eol_t | |
 _TALON_Status_7_Debug_200ms_t | |
 _TALON_Status_8_PulseWid_100ms_t | |
 _TALON_Status_9_MotProfBuffer_100ms_t | |
 Accelerometer | Interface for 3-axis accelerometers |
 ADXL345_I2C | ADXL345 Accelerometer on I2C |
  AllAxes | |
 ADXL345_SPI | ADXL345 Accelerometer on SPI |
  AllAxes | |
 ADXL362 | ADXL362 SPI Accelerometer |
  AllAxes | |
 ADXRS450_Gyro | Use a rate gyro to return the robots heading relative to a starting position |
 AlignedCharArray | Helper for building an aligned character array type |
 AnalogAccelerometer | Handle operation of an analog accelerometer |
 AnalogGyro | Use a rate gyro to return the robots heading relative to a starting position |
 AnalogInput | Analog input class |
 AnalogOutput | MXP analog output class |
 AnalogPotentiometer | Class for reading analog potentiometers |
 AnalogTrigger | |
 AnalogTriggerOutput | Class to represent a specific output from an analog trigger |
 AxisCamera | Axis M1011 network camera |
 BinaryImage | Included for ParticleAnalysisReport definition TODO: Eliminate this dependency! |
 BuiltInAccelerometer | Built-in accelerometer |
 Button | This class provides an easy way to link commands to OI inputs |
 ButtonScheduler | |
 CameraServer | |
  Request | |
 CancelButtonScheduler | |
 CANInterfacePlugin | |
 CANJaguar | Luminary Micro / Vex Robotics Jaguar Speed Control |
 CANSpeedController | Interface for "smart" CAN-based speed controllers |
 CANTalon | CTRE Talon SRX Speed Controller with CAN Control |
  MotionProfileStatus | Motion Profile Status This is simply a data transer object |
  TrajectoryPoint | Motion Profile Trajectory Point This is simply a data transer object |
 CanTalonSRX | CAN TALON SRX driver |
 CircularBuffer | This is a simple circular buffer so we don't need to "bucket brigade" copy old values |
 ColorImage | |
 ColorReport_struct | Tracking functions return this structure |
 Command | At the very core of the entire command framework |
 CommandGroup | A CommandGroup is a list of commands which are executed in sequence |
 CommandGroupEntry | |
 Compressor | PCM compressor |
 ConcurrentQueue | |
 Controller | Interface for Controllers Common interface for controllers |
 ControllerPower | |
 ControlWord_t | |
 Counter | Class for counting the number of ticks on a digital input channel |
 CounterBase | Interface for counting the number of ticks on a digital input channel |
 CtreCanNode | |
  recMsg | |
  txTask | |
 DigitalGlitchFilter | Class to enable glitch filtering on a set of digital inputs |
 DigitalInput | Class to read a digital input |
 DigitalOutput | Class to write to digital outputs |
 DigitalSource | DigitalSource Interface |
 DoubleSolenoid | DoubleSolenoid class for running 2 channels of high voltage Digital Output (PCM) |
 DriverStation | Provide access to the network communication data to / from the Driver Station |
 Encoder | Class to read quad encoders |
 Error | Error object represents a library error |
 ErrorBase | Base class for most objects |
 Filter | Interface for filters |
 GearTooth | Alias for counter class |
 GenericHID | GenericHID Interface |
 Gyro | Interface for yaw rate gyros |
 GyroBase | GyroBase is the common base class for Gyro implementations such as AnalogGyro |
 HALControlWord | |
 HALJoystickAxes | |
 HALJoystickButtons | |
 HALJoystickDescriptor | |
 HALJoystickPOVs | |
 HardwareHLReporting | |
 HasBeenMoved | |
 HeldButtonScheduler | |
 HLUsageReporting | |
 HLUsageReportingInterface | |
 HSLImage | A color image represented in HSL color space at 3 bytes per pixel |
 I2C | I2C bus interface class |
 ImageBase | |
 IMAQdxAttributeInformation_struct | |
 IMAQdxCameraFile_struct | |
 IMAQdxCameraInformation_struct | |
 IMAQdxEnumItem_struct | |
 InternalButton | |
 InterruptableSensorBase | |
 ITable | A table whose values can be read and written to |
 ITableListener | A listener that listens to changes in values in a ITable |
 IterativeRobot | IterativeRobot implements a specific type of Robot Program framework, extending the RobotBase class |
 Jaguar | Luminary Micro / Vex Robotics Jaguar Speed Controller with PWM control |
 JavaByteRef | |
 JavaByteRefBB | |
 JavaGlobal | |
 JavaLocal | |
 JavaStringRef | |
 JavaWeakGlobal | |
 Joystick | Handle input from standard Joysticks connected to the Driver Station |
 JoystickAxes_t | |
 JoystickButton | |
 JoystickPOV_t | |
 LinearDigitalFilter | This class implements a linear, digital filter |
 LiveWindow | Public interface for putting sensors and actuators on the LiveWindow |
 LiveWindowComponent | |
 LiveWindowSendable | Live Window Sendable is a special type of object sendable to the live window |
 LiveWindowStatusListener | |
 Log | |
 LoggerJNI | |
 LoggerThreadJNI | |
  LogMessage | |
 MonoImage | |
 MotorSafety | |
 MotorSafetyHelper | |
 NamedSendable | The interface for sendable objects that gives the sendable a default name in the Smart Dashboard |
 NetworkAcceptor | |
 NetworkButton | |
 NetworkStream | |
 NetworkTable | A network table that knows its subtable path |
 Notifier | |
  Thread | |
   ConnectionNotification | |
   EntryListener | |
   EntryNotification | |
 NT_ConnectionInfo | NetworkTables Connection Information |
 NT_EntryInfo | NetworkTables Entry Information |
 NT_RpcCallInfo | NetworkTables RPC Call Data |
 NT_RpcDefinition | NetworkTables RPC Definition |
 NT_RpcParamDef | NetworkTables RPC Parameter Definition |
 NT_RpcResultDef | NetworkTables RPC Result Definition |
 NT_String | A NetworkTables string |
 NT_Value | NetworkTables Entry Value |
 NullDeleter | |
 ParticleAnalysisReport_struct | FrcParticleAnalysis returns this structure |
 PCM | |
 PDP | |
 PIDCommand | |
 PIDController | Class implements a PID Control Loop |
 PIDInterface | |
 PIDOutput | PIDOutput interface is a generic output for the PID class |
 PIDSource | PIDSource interface is a generic sensor source for the PID class |
 PIDSubsystem | This 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) |
 port_t | |
 Potentiometer | Interface for potentiometers |
 PowerDistributionPanel | Class for getting voltage, current, temperature, power and energy from the CAN PDP |
 Preferences | The preferences class provides a relatively simple way to save important values to the RoboRIO to access the next time the RoboRIO is booted |
 PressedButtonScheduler | |
 PrintCommand | |
 priority_condition_variable | |
 priority_mutex | |
 priority_recursive_mutex | |
 PWM | Class implements the PWM generation in the FPGA |
 Relay | Class for Spike style relay outputs |
 ReleasedButtonScheduler | |
 Resource | Convenient way to track allocated resources |
 RGBImage | A color image represented in RGB color space at 3 bytes per pixel |
 RobotBase | Implement a Robot Program framework |
 RobotDeleter | This class exists for the sole purpose of getting its destructor called when the module unloads |
 RobotDrive | Utility class for handling Robot drive based on a definition of the motor configuration |
 RobotState | |
 RobotStateInterface | |
 SafePWM | A safe version of the PWM class |
 SampleRobot | |
 Scheduler | |
 SD540 | Mindsensors SD540 Speed Controller |
 Semaphore | |
 Sendable | |
 SendableChooser | The SendableChooser class is a useful tool for presenting a selection of options to the SmartDashboard |
 SensorBase | Base class for all sensors |
 SerialPort | Driver for the RS-232 serial port on the RoboRIO |
 Servo | Standard hobby style servo |
 SmartDashboard | |
 Solenoid | Solenoid class for running high voltage Digital Output (PCM) |
 SolenoidBase | SolenoidBase class is the common base class for the Solenoid and DoubleSolenoid classes |
 Spark | REV Robotics Speed Controller |
 SpeedController | Interface for speed controlling devices |
 SPI | SPI bus interface class |
 StartCommand | |
 Subsystem | |
 TableKeyNotDefinedException | An exception thrown when the lookup a a key-value fails in a ITable |
 Talon | Cross the Road Electronics (CTRE) Talon and Talon SR Speed Controller |
 TalonSRX | Cross the Road Electronics (CTRE) Talon SRX Speed Controller with PWM control |
 Task | Wrapper class around std::thread that allows changing thread priority |
 tCANStreamMessage | |
 TCPAcceptor | |
 TCPConnector | |
 TCPStream | |
 Threshold | Color threshold values |
 Timer | Timer objects measure accumulated time in seconds |
 ToggleButtonScheduler | |
 Trigger | This class provides an easy way to link commands to inputs |
 Ultrasonic | Ultrasonic rangefinder class |
 USBCamera | |
 Victor | Vex Robotics Victor 888 Speed Controller |
 VictorSP | Vex Robotics Victor SP Speed Controller |
 WaitCommand | |
 WaitForChildren | |
 WaitUntilCommand | |