Added default option to some bactext name functions so that NULL can be returned when a name does not exist. (#1160)
This commit is contained in:
@@ -27,8 +27,14 @@ extern "C" {
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_confirmed_service_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_confirmed_service_name_default(
|
||||
uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_unconfirmed_service_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_unconfirmed_service_name_default(
|
||||
uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_application_tag_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
bool bactext_application_tag_index(
|
||||
@@ -36,8 +42,14 @@ bool bactext_application_tag_index(
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_object_type_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *
|
||||
bactext_object_type_name_default(uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_object_type_name_capitalized(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_object_type_name_capitalized_default(
|
||||
uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
bool bactext_object_type_index(const char *search_name, uint32_t *found_index);
|
||||
BACNET_STACK_EXPORT
|
||||
bool bactext_object_type_strtol(const char *search_name, uint32_t *found_index);
|
||||
@@ -57,23 +69,44 @@ bool bactext_engineering_unit_name_proprietary(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_engineering_unit_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_engineering_unit_name_default(
|
||||
uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
bool bactext_engineering_unit_index(
|
||||
const char *search_name, uint32_t *found_index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_reject_reason_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *
|
||||
bactext_reject_reason_name_default(uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_abort_reason_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *
|
||||
bactext_abort_reason_name_default(uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_error_class_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *
|
||||
bactext_error_class_name_default(uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_error_code_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *
|
||||
bactext_error_code_name_default(uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
uint32_t bactext_property_id(const char *name);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_month_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *
|
||||
bactext_month_name_default(uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_week_of_month_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *
|
||||
bactext_week_of_month_name_default(uint32_t index, const char *default_string);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_day_of_week_name(uint32_t index);
|
||||
BACNET_STACK_EXPORT
|
||||
const char *bactext_notify_type_name(uint32_t index);
|
||||
|
||||
Reference in New Issue
Block a user