|
enum | http_status |
|
enum | http_method |
|
enum | http_parser_type { HTTP_REQUEST
, HTTP_RESPONSE
, HTTP_BOTH
} |
|
enum | flags {
F_CHUNKED = 1 << 0
, F_CONNECTION_KEEP_ALIVE = 1 << 1
, F_CONNECTION_CLOSE = 1 << 2
, F_CONNECTION_UPGRADE = 1 << 3
,
F_TRAILING = 1 << 4
, F_UPGRADE = 1 << 5
, F_SKIPBODY = 1 << 6
, F_CONTENTLENGTH = 1 << 7
} |
|
enum | http_errno |
|
enum | http_parser_url_fields {
UF_SCHEMA = 0
, UF_HOST = 1
, UF_PORT = 2
, UF_PATH = 3
,
UF_QUERY = 4
, UF_FRAGMENT = 5
, UF_USERINFO = 6
, UF_MAX = 7
} |
|
enum class | StructFieldType {
kBool
, kChar
, kInt8
, kInt16
,
kInt32
, kInt64
, kUint8
, kUint16
,
kUint32
, kUint64
, kFloat
, kDouble
,
kStruct
} |
| Known data types for raw struct dynamic fields (see StructFieldDescriptor). More...
|
|
enum | LogLevel {
WPI_LOG_CRITICAL = 50
, WPI_LOG_ERROR = 40
, WPI_LOG_WARNING = 30
, WPI_LOG_INFO = 20
,
WPI_LOG_DEBUG = 10
, WPI_LOG_DEBUG1 = 9
, WPI_LOG_DEBUG2 = 8
, WPI_LOG_DEBUG3 = 7
,
WPI_LOG_DEBUG4 = 6
} |
|
enum | ConversionResult { conversionOK
, sourceExhausted
, targetExhausted
, sourceIllegal
} |
|
enum | ConversionFlags { strictConversion = 0
, lenientConversion
} |
|
enum class | errc {
argument_list_too_long = int(std::errc::argument_list_too_long)
, argument_out_of_domain = int(std::errc::argument_out_of_domain)
, bad_address = int(std::errc::bad_address)
, bad_file_descriptor = int(std::errc::bad_file_descriptor)
,
broken_pipe = int(std::errc::broken_pipe)
, device_or_resource_busy = int(std::errc::device_or_resource_busy)
, directory_not_empty = int(std::errc::directory_not_empty)
, executable_format_error = int(std::errc::executable_format_error)
,
file_exists = int(std::errc::file_exists)
, file_too_large = int(std::errc::file_too_large)
, filename_too_long = int(std::errc::filename_too_long)
, function_not_supported = int(std::errc::function_not_supported)
,
illegal_byte_sequence = int(std::errc::illegal_byte_sequence)
, inappropriate_io_control_operation
, interrupted = int(std::errc::interrupted)
, invalid_argument = int(std::errc::invalid_argument)
,
invalid_seek = int(std::errc::invalid_seek)
, io_error = int(std::errc::io_error)
, is_a_directory = int(std::errc::is_a_directory)
, no_child_process = int(std::errc::no_child_process)
,
no_lock_available = int(std::errc::no_lock_available)
, no_space_on_device = int(std::errc::no_space_on_device)
, no_such_device_or_address = int(std::errc::no_such_device_or_address)
, no_such_device = int(std::errc::no_such_device)
,
no_such_file_or_directory = int(std::errc::no_such_file_or_directory)
, no_such_process = int(std::errc::no_such_process)
, not_a_directory = int(std::errc::not_a_directory)
, not_enough_memory = int(std::errc::not_enough_memory)
,
not_supported = int(std::errc::not_supported)
, operation_not_permitted = int(std::errc::operation_not_permitted)
, permission_denied = int(std::errc::permission_denied)
, read_only_file_system = int(std::errc::read_only_file_system)
,
resource_deadlock_would_occur = int(std::errc::resource_deadlock_would_occur)
, resource_unavailable_try_again
, result_out_of_range = int(std::errc::result_out_of_range)
, too_many_files_open_in_system = int(std::errc::too_many_files_open_in_system)
,
too_many_files_open = int(std::errc::too_many_files_open)
, too_many_links = int(std::errc::too_many_links)
} |
|
typedef int(* | http_data_cb) (http_parser *, const char *at, size_t length) |
|
typedef int(* | http_cb) (http_parser *) |
|
using | recursive_spinlock = recursive_spinlock1 |
|
using | mutex = ::std::mutex |
|
using | recursive_mutex = ::std::recursive_mutex |
|
using | condition_variable = ::std::condition_variable |
|
template<typename T > |
using | remove_cvref_t = typename wpi::remove_cvref< T >::type |
|
typedef void(* | fatal_error_handler_t) (void *user_data, const char *reason, bool gen_crash_diag) |
| An error handler callback. More...
|
|
template<class Iterator > |
using | EnableIfConvertibleToInputIterator = std::enable_if_t< std::is_convertible< typename std::iterator_traits< Iterator >::iterator_category, std::input_iterator_tag >::value > |
|
template<typename RangeType > |
using | ValueTypeFromRangeType = std::remove_const_t< std::remove_reference_t< decltype(*std::begin(std::declval< RangeType & >()))> > |
|
template<typename WrappedIteratorT , typename T1 = std::remove_reference_t<decltype( **std::declval<WrappedIteratorT>())>, typename T2 = std::add_pointer_t<T1>> |
using | raw_pointer_iterator = pointer_iterator< pointee_iterator< WrappedIteratorT, T1 >, T2 > |
|
typedef unsigned int | UTF32 |
|
typedef unsigned short | UTF16 |
|
typedef unsigned char | UTF8 |
|
typedef bool | Boolean |
|
template<size_t I, typename... Ts> |
using | TypeAtIndex = std::tuple_element_t< I, std::tuple< Ts... > > |
| Find the type at a given index in a list of types. More...
|
|
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::DifferentialDriveWheelVoltages | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::DifferentialDriveWheelVoltages &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::ElevatorFeedforward | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::ElevatorFeedforward &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::ArmFeedforward | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::ArmFeedforward &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::ArmFeedforward | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::ArmFeedforward &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::ElevatorFeedforward | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::ElevatorFeedforward &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::DifferentialDriveWheelVoltages | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::DifferentialDriveWheelVoltages &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Rotation2d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Rotation2d &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Twist2d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Twist2d &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Transform3d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Transform3d &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Rotation3d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Rotation3d &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Translation3d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Translation3d &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Quaternion | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Quaternion &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Pose3d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Pose3d &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Translation2d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Translation2d &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Twist3d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Twist3d &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Pose2d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Pose2d &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::Transform2d | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::Transform2d &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Transform3d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Transform3d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Translation3d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Translation3d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Twist3d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Twist3d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Quaternion | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Quaternion &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Pose3d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Pose3d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Translation2d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Translation2d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Transform2d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Transform2d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Rotation2d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Rotation2d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Rotation3d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Rotation3d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Twist2d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Twist2d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Pose2d | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Pose2d &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Trajectory::State | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Trajectory::State &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::Trajectory | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::Trajectory &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::DCMotor | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::DCMotor &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::DCMotor | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::DCMotor &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::DifferentialDriveKinematics | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::DifferentialDriveKinematics &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::MecanumDriveWheelPositions | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::MecanumDriveWheelPositions &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::MecanumDriveKinematics | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::MecanumDriveKinematics &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::MecanumDriveWheelSpeeds | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::MecanumDriveWheelSpeeds &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::SwerveModulePosition | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::SwerveModulePosition &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::DifferentialDriveWheelSpeeds | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::DifferentialDriveWheelSpeeds &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::SwerveModuleState | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::SwerveModuleState &value) |
|
static void | ForEachNested (std::invocable< std::string_view, std::string_view > auto fn) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::DifferentialDriveWheelPositions | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::DifferentialDriveWheelPositions &value) |
|
static constexpr std::string_view | GetTypeString () |
|
static constexpr size_t | GetSize () |
|
static constexpr std::string_view | GetSchema () |
|
static frc::ChassisSpeeds | Unpack (std::span< const uint8_t > data) |
|
static void | Pack (std::span< uint8_t > data, const frc::ChassisSpeeds &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::DifferentialDriveKinematics | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::DifferentialDriveKinematics &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::MecanumDriveKinematics | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::MecanumDriveKinematics &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::SwerveModulePosition | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::SwerveModulePosition &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::ChassisSpeeds | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::ChassisSpeeds &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::DifferentialDriveWheelSpeeds | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::DifferentialDriveWheelSpeeds &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::SwerveModuleState | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::SwerveModuleState &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::MecanumDriveWheelPositions | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::MecanumDriveWheelPositions &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::DifferentialDriveWheelPositions | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::DifferentialDriveWheelPositions &value) |
|
static google::protobuf::Message * | New (google::protobuf::Arena *arena) |
|
static frc::MecanumDriveWheelSpeeds | Unpack (const google::protobuf::Message &msg) |
|
static void | Pack (google::protobuf::Message *msg, const frc::MecanumDriveWheelSpeeds &value) |
|