#include "logging.h"
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
|  | 
| bool | microstrain::C::microstrain_string_concat (char *buffer, size_t buffer_size, size_t *index, const char *str, size_t str_len) | 
|  | Concatenate a string into a buffer.  More... 
 | 
|  | 
| bool | microstrain::C::microstrain_string_concat_z (char *buffer, size_t buffer_size, size_t *index, const char *str) | 
|  | Concatenate a string into a buffer.  More... 
 | 
|  | 
| bool | microstrain::C::microstrain_string_format_v (char *buffer, size_t buffer_size, size_t *index, const char *fmt, va_list args) | 
|  | Wrapper for std::vsnprintf with a better interface.  More... 
 | 
|  | 
| bool | microstrain::C::microstrain_string_format (char *buffer, size_t buffer_size, size_t *index, const char *fmt,...) | 
|  | Wrapper for std::snprintf with a better interface.  More... 
 | 
|  | 
| bool | microstrain::C::microstrain_string_bytes_to_hex_str (char *buffer, size_t buffer_size, size_t *index, const uint8_t *data, size_t data_size, unsigned int byte_grouping) | 
|  | Formats a byte array to a text buffer in hexadecimal.  More... 
 | 
|  |