![]() |
Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
|


Public Types | |
| using | char_type = Char |
| using | iterator = typename basic_string_view< Char >::iterator |
Public Member Functions | |
| FMT_CONSTEXPR | basic_format_parse_context (basic_string_view< Char > format_str, ErrorHandler eh=ErrorHandler()) |
| FMT_CONSTEXPR iterator | begin () const FMT_NOEXCEPT |
| FMT_CONSTEXPR iterator | end () const FMT_NOEXCEPT |
| FMT_CONSTEXPR void | advance_to (iterator it) |
| FMT_CONSTEXPR int | next_arg_id () |
| FMT_CONSTEXPR void | check_arg_id (int) |
| FMT_CONSTEXPR void | check_arg_id (basic_string_view< Char >) |
| FMT_CONSTEXPR void | on_error (std::string message) |
| FMT_CONSTEXPR ErrorHandler | error_handler () const |
Private Attributes | |
| basic_string_view< Char > | format_str_ |
| int | next_arg_id_ |
Additional Inherited Members | |
Private Member Functions inherited from internal::error_handler | |
| FMT_CONSTEXPR | error_handler (const error_handler &)=default |
| FMT_NORETURN FMT_API void | on_error (std::string message) |
\rst Parsing context consisting of a format string range being parsed and an argument counter for automatic indexing.
You can use one of the following type aliases for common character types:
+--------------------—+----------------------------------—+ | Type | Definition | +=======================+=====================================+ | format_parse_context | basic_format_parse_context<char> | +--------------------—+----------------------------------—+ | wformat_parse_context | basic_format_parse_context<wchar_t> | +--------------------—+----------------------------------—+ \endrst
|
inlineexplicit |
|
inline |
Returns an iterator to the beginning of the format string range being parsed.

|
inline |
Returns an iterator past the end of the format string range being parsed.

|
inline |
Advances the begin iterator to it.

|
inline |
Reports an error if using the manual argument indexing; otherwise returns the next argument index and switches to the automatic indexing.
|
inline |
Reports an error if using the automatic argument indexing; otherwise switches to the manual indexing.
|
inline |
|
inline |
|
inline |