WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NcsCameraServer (cscore) namespace
 NdetailDetail namespace with internal helper functions
 NEigen
 Nfmt
 Nfmt_detail
 Nfrc
 Nfrc2
 NhalWPILib Hardware Abstraction Layer (HAL) namespace
 Nnanopb
 NntNetworkTables (ntcore) namespace
 Nsleipnir
 NstdImplement std::hash so that hash_code can be used in STL containers
 NunitsUnit Conversion Library namespace
 NwpiFoonathan namespace
 Nwpi_memory_pmr
 C_AFD_POLL_HANDLE_INFO
 C_AFD_POLL_INFO
 C_uv_barrier
 C_wpi_proto_ProtobufArmFeedforward
 C_wpi_proto_ProtobufChassisSpeeds
 C_wpi_proto_ProtobufCubicHermiteSpline
 C_wpi_proto_ProtobufDCMotor
 C_wpi_proto_ProtobufDifferentialDriveFeedforward
 C_wpi_proto_ProtobufDifferentialDriveKinematics
 C_wpi_proto_ProtobufDifferentialDriveWheelPositions
 C_wpi_proto_ProtobufDifferentialDriveWheelSpeeds
 C_wpi_proto_ProtobufDifferentialDriveWheelVoltages
 C_wpi_proto_ProtobufElevatorFeedforward
 C_wpi_proto_ProtobufEllipse2d
 C_wpi_proto_ProtobufLinearSystem
 C_wpi_proto_ProtobufMatrix
 C_wpi_proto_ProtobufMecanumDriveKinematics
 C_wpi_proto_ProtobufMecanumDriveWheelPositions
 C_wpi_proto_ProtobufMecanumDriveWheelSpeeds
 C_wpi_proto_ProtobufPose2d
 C_wpi_proto_ProtobufPose3d
 C_wpi_proto_ProtobufQuaternion
 C_wpi_proto_ProtobufQuinticHermiteSpline
 C_wpi_proto_ProtobufRectangle2d
 C_wpi_proto_ProtobufRotation2d
 C_wpi_proto_ProtobufRotation3d
 C_wpi_proto_ProtobufSimpleMotorFeedforward
 C_wpi_proto_ProtobufSwerveDriveKinematics
 C_wpi_proto_ProtobufSwerveModulePosition
 C_wpi_proto_ProtobufSwerveModuleState
 C_wpi_proto_ProtobufTrajectory
 C_wpi_proto_ProtobufTrajectoryState
 C_wpi_proto_ProtobufTransform2d
 C_wpi_proto_ProtobufTransform3d
 C_wpi_proto_ProtobufTranslation2d
 C_wpi_proto_ProtobufTranslation3d
 C_wpi_proto_ProtobufTwist2d
 C_wpi_proto_ProtobufTwist3d
 C_wpi_proto_ProtobufVector
 Cadl_serializerNamespace for Niels Lohmann
 Capriltag_detection
 Capriltag_detection_info_t
 Capriltag_detector
 Capriltag_family
 Capriltag_pose_tThis struct holds the transformation from the camera optical frame to the April tag frame
 Capriltag_quad_thresh_params
 Cbasic_appender
 Cbasic_cstring_viewA reference to a null-terminated string
 Cbasic_format_arg
 Cbasic_format_argsA view of a collection of formatting arguments
 Cbasic_fstring
 Cbasic_jsonNamespace for Niels Lohmann
 Cbasic_memory_bufferA dynamically growing memory buffer for trivially copyable/constructible types with the first SIZE elements stored in the object itself
 Cbasic_ostream_formatter
 Cbasic_printf_context
 Cbasic_specs
 Cbasic_string_viewAn implementation of std::basic_string_view for pre-C++17
 Cbuffered_file
 Cbyte_container_with_subtypeInternal type for a backed binary type
 Cbytes
 Ccompiled_string
 Cconjunction
 Cconjunction< P >
 Cconjunction< P1, Pn... >
 Ccontext
 CCS_EventListener event
 CCS_UsbCameraInfoUSB camera information
 CCS_VideoModeVideo mode
 Cday
 Cdynamic_format_arg_storeA dynamic list of formatting arguments with storage
 Cformat_facet
 Cformat_intA fast integer formatter
 Cformat_specs
 Cformat_to_n_result
 Cformat_to_result
 Cformatter
 Cformatter< BitRef, Char, enable_if_t< detail::is_bit_reference_like< BitRef >::value > >
 Cformatter< bytes >
 Cformatter< Char[N], Char >
 Cformatter< day, Char >
 Cformatter< detail::bigint >
 Cformatter< detail::bitint< N >, Char >
 Cformatter< detail::float128, Char >
 Cformatter< detail::streamed_view< T >, Char >
 Cformatter< detail::styled_arg< T >, Char >
 Cformatter< detail::ubitint< N >, Char >
 Cformatter< group_digits_view< T > >
 Cformatter< join_view< It, Sentinel, Char >, Char >
 Cformatter< local_time< Duration >, Char >
 Cformatter< month, Char >
 Cformatter< nested_view< T, Char >, Char >
 Cformatter< R, Char, enable_if_t< conjunction< bool_constant< range_format_kind< R, Char >::value !=range_format::disabled &&range_format_kind< R, Char >::value !=range_format::map &&range_format_kind< R, Char >::value !=range_format::string &&range_format_kind< R, Char >::value !=range_format::debug_string >, detail::is_formattable_delayed< R, Char > >::value > >
 Cformatter< R, Char, enable_if_t< range_format_kind< R, Char >::value==range_format::map > >
 Cformatter< R, Char, enable_if_t< range_format_kind< R, Char >::value==range_format::string||range_format_kind< R, Char >::value==range_format::debug_string > >
 Cformatter< std::atomic< T >, Char, enable_if_t< is_formattable< T, Char >::value > >
 Cformatter< std::basic_string< Char, Traits, Allocator >, Char >
 Cformatter< std::bitset< N >, Char >
 Cformatter< std::chrono::duration< Rep, Period >, Char >
 Cformatter< std::complex< T >, Char >
 Cformatter< std::error_code >
 Cformatter< std::reference_wrapper< T >, Char, enable_if_t< is_formattable< remove_cvref_t< T >, Char >::value > >
 Cformatter< std::thread::id, Char >
 Cformatter< std::tm, Char >
 Cformatter< sys_time< Duration >, Char >
 Cformatter< T, Char, enable_if_t< conjunction< detail::is_container_adaptor_like< T >, bool_constant< range_format_kind< T, Char >::value==range_format::disabled > >::value > >
 Cformatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >
 Cformatter< T, Char, typename std::enable_if< std::is_base_of< std::exception, T >::value >::type >
 Cformatter< T, Char, void_t< detail::format_as_result< T > > >
 Cformatter< Tuple, Char, enable_if_t< fmt::is_tuple_like< Tuple >::value &&fmt::is_tuple_formattable< Tuple, Char >::value > >
 Cformatter< tuple_join_view< Char, Tuple >, Char, enable_if_t< is_tuple_like< Tuple >::value > >
 Cformatter< utc_time< Duration >, Char >
 Cformatter< weekday, Char >
 Cformatter< year, Char >
 Cformatter< year_month_day, Char >
 CfstringA compile-time format string
 Cg2d_line_segment_t
 Cg2d_line_t
 Cgeneric_context
 Cgroup_digits_view
 CHAL_AddressableLEDDataStructure for holding one LED's color data
 CHAL_CANStreamMessageStorage for CAN Stream Messages
 CHAL_ControlWord
 CHAL_DMASampleBuffer for containing all DMA data for a specific sample
 CHAL_HMBData
 CHAL_JoystickAxes
 CHAL_JoystickButtons
 CHAL_JoystickDescriptor
 CHAL_JoystickPOVs
 CHAL_MatchInfo
 CHAL_PowerDistributionChannelData
 CHAL_PowerDistributionFaults
 CHAL_PowerDistributionStickyFaultsStorage for REV PDH Sticky Faults
 CHAL_PowerDistributionVersionPower distribution version
 CHAL_REVPHCompressorConfigStorage for compressor config
 CHAL_REVPHFaultsStorage for REV PH Faults
 CHAL_REVPHStickyFaultsStorage for REV PH Sticky Faults
 CHAL_REVPHVersionStorage for REV PH Version
 CHAL_ValueHAL Entry Value
 CHALSIM_NotifierInfo
 Cimage_f32
 Cimage_u32
 Cimage_u8
 Cimage_u8_lut
 Cimage_u8x3
 Cimage_u8x4
 Cis_char
 Cis_char< char >
 Cis_char< char16_t >
 Cis_char< char32_t >
 Cis_char< wchar_t >
 Cis_contiguous
 Cis_contiguous< basic_memory_buffer< T, SIZE, Allocator > >
 Cis_contiguous< std::basic_string< Char, Traits, Allocator > >
 Cis_range
 Cis_tuple_formattable
 Cis_tuple_like
 Cis_xcharSpecifies if T is an extended character type. Can be specialized by users
 Cis_xchar< char16_t >
 Cis_xchar< char32_t >
 Cis_xchar< wchar_t >
 Cjoin_view
 Cjson_pointerJSON Pointer defines a string syntax for identifying a specific value within a JSON document
 Cjson_saxSAX interface
 Cloc_value
 Cmatd_chol_tCreates a double matrix with the Cholesky lower triangular matrix of A
 Cmatd_plu_t
 Cmatd_svd_t
 Cmatd_tDefines a matrix structure for holding double-precision values with data in row-major order (i.e
 Cmonostate
 Cmonth
 Cnested_formatter
 Cnested_view
 CNT_ConnectionInfoNetworkTables Connection Information
 CNT_EventNetworkTables event
 CNT_LogMessageNetworkTables log message
 CNT_Meta_ClientClient (as published via $clients)
 CNT_Meta_ClientPublisherClient publisher (as published via $clientpub$<client> or $serverpub)
 CNT_Meta_ClientSubscriberClient subscriber (as published via $clientsub$<client> or $serversub)
 CNT_Meta_SubscriberOptionsSubscriber options
 CNT_Meta_TopicPublisherTopic publisher (as published via $pub$<topic>)
 CNT_Meta_TopicSubscriberTopic subscriber (as published via $sub$<topic>)
 CNT_PubSubOptionsNetworkTables publish/subscribe options
 CNT_TimestampedBooleanTimestamped Boolean
 CNT_TimestampedBooleanArrayTimestamped BooleanArray
 CNT_TimestampedDoubleTimestamped Double
 CNT_TimestampedDoubleArrayTimestamped DoubleArray
 CNT_TimestampedFloatTimestamped Float
 CNT_TimestampedFloatArrayTimestamped FloatArray
 CNT_TimestampedIntegerTimestamped Integer
 CNT_TimestampedIntegerArrayTimestamped IntegerArray
 CNT_TimestampedRawTimestamped Raw
 CNT_TimestampedStringTimestamped String
 CNT_TimestampedStringArrayTimestamped StringArray
 CNT_TimeSyncEventDataNetworkTables time sync event data
 CNT_TopicInfoNetworkTables Topic Information
 CNT_ValueNetworkTables Entry Value
 CNT_ValueEventDataNetworkTables value event data
 Cordered_mapOrdered_map: a minimal map-like container that preserves insertion order for use within wpi::basic_json<ordered_map>
 Cpam
 Cparse_contextParsing context consisting of a format string range being parsed and an argument counter for automatic indexing
 Cpb_bytes_array_s
 Cpb_callback_s
 Cpb_extension_s
 Cpb_extension_type_s
 Cpb_field_iter_s
 Cpb_filedesc_s
 Cpb_istream_s
 Cpb_msgdesc_s
 Cpb_ostream_s
 Cpjpeg
 Cpjpeg_component
 Cpnm
 Cprintf_formatter
 Cquad
 Crange_format_kind
 Crange_formatter
 Crange_formatter< T, Char, enable_if_t< conjunction< std::is_same< T, remove_cvref_t< T > >, is_formattable< T, Char > >::value > >
 Crgb
 Cruntime_format_string
 Cstring_buffer
 Cstring_feeder
 Ctext_styleA text style consisting of foreground and background colors and emphasis
 Ctimeprofile
 Ctimeprofile_entry
 Ctuple_join_view
 Cunionfind
 Cuv__dirent_s
 Cuv__io_s
 Cuv__queue
 Cuv__work
 Cuv_any_handle
 Cuv_any_req
 Cuv_async_s
 Cuv_barrier_t
 Cuv_buf_tIt should be possible to cast uv_buf_t[] to WSABUF[] see http://msdn.microsoft.com/en-us/library/ms741542(v=vs.85).aspx
 Cuv_check_s
 Cuv_cond_t
 Cuv_connect_s
 Cuv_cpu_info_s
 Cuv_cpu_times_s
 Cuv_dir_s
 Cuv_dirent_s
 Cuv_env_item_s
 Cuv_fs_event_s
 Cuv_fs_poll_s
 Cuv_fs_s
 Cuv_getaddrinfo_s
 Cuv_getnameinfo_s
 Cuv_group_s
 Cuv_handle_s
 Cuv_idle_s
 Cuv_interface_address_s
 Cuv_key_t
 Cuv_lib_t
 Cuv_loop_s
 Cuv_metrics_s
 Cuv_once_s
 Cuv_passwd_s
 Cuv_pipe_s
 Cuv_poll_s
 Cuv_prepare_s
 Cuv_process_options_s
 Cuv_process_s
 Cuv_random_s
 Cuv_req_s
 Cuv_rusage_t
 Cuv_rwlock_t
 Cuv_shutdown_s
 Cuv_signal_s
 Cuv_stat_t
 Cuv_statfs_s
 Cuv_stdio_container_s
 Cuv_stream_s
 Cuv_tcp_s
 Cuv_thread_options_s
 Cuv_timer_s
 Cuv_timespec64_t
 Cuv_timespec_t
 Cuv_timeval64_t
 Cuv_timeval_t
 Cuv_tty_s
 Cuv_udp_s
 Cuv_udp_send_s
 Cuv_utsname_s
 Cuv_work_s
 Cuv_write_s
 Cvprintf_args
 Cweekday
 CWPI_RawFrameRaw Frame
 CWPI_ServiceData
 CWPI_StringA const UTF8 string
 Cwriter
 Cyear
 Cyear_month_day
 Czarray
 Czhash_iterator
 Czmaxheap_iterator