Feature/bacnet-str-itoa-helpers (#1157)
* Added BACnet library itoa, ltoa, ultoa, dtoa, and utoa ASCII functions for ease of printing formatted values. * Exposed the bacnet_byte_reverse_bits() function API.
This commit is contained in:
@@ -205,6 +205,20 @@ BACNET_STACK_EXPORT
|
||||
bool bacnet_string_to_unsigned(
|
||||
const char *str, BACNET_UNSIGNED_INTEGER *unsigned_int);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
char *bacnet_dtoa(double value, char *buffer, size_t size, unsigned precision);
|
||||
BACNET_STACK_EXPORT
|
||||
char *bacnet_itoa(int value, char *buffer, size_t size);
|
||||
BACNET_STACK_EXPORT
|
||||
char *bacnet_ltoa(long value, char *buffer, size_t size);
|
||||
BACNET_STACK_EXPORT
|
||||
char *bacnet_utoa(unsigned value, char *buffer, size_t size);
|
||||
BACNET_STACK_EXPORT
|
||||
char *bacnet_ultoa(unsigned long value, char *buffer, size_t size);
|
||||
BACNET_STACK_EXPORT
|
||||
char *
|
||||
bacnet_sprintf_to_ascii(char *buffer, size_t count, const char *format, ...);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif /* __cplusplus */
|
||||
|
||||
Reference in New Issue
Block a user