resource-data-type.c
来自「MANTIS是由科罗拉多大学开发的传感器网络嵌入式操作系统。 这是mantis」· C语言 代码 · 共 53 行
C
53 行
#include <string.h>#include "bionet-util.h"const char *bionet_resource_data_type_to_string(bionet_resource_data_type_t data_type) { static char *resource_data_type_to_string_array[] = { "(invalid)", "Binary", "UInt8", "Int8", "UInt16", "Int16", "UInt32", "Int32" }; // FIXME: validate data_type return resource_data_type_to_string_array[data_type];}bionet_resource_data_type_t bionet_resource_data_type_from_string(const char *data_type_string) { if (strcasecmp(data_type_string, "binary") == 0) { return BIONET_RESOURCE_DATA_TYPE_BINARY; } else if (strcasecmp(data_type_string, "uint8") == 0) { return BIONET_RESOURCE_DATA_TYPE_UINT8; } else if (strcasecmp(data_type_string, "int8") == 0) { return BIONET_RESOURCE_DATA_TYPE_INT8; } else if (strcasecmp(data_type_string, "uint16") == 0) { return BIONET_RESOURCE_DATA_TYPE_UINT16; } else if (strcasecmp(data_type_string, "int16") == 0) { return BIONET_RESOURCE_DATA_TYPE_INT16; } else if (strcasecmp(data_type_string, "uint32") == 0) { return BIONET_RESOURCE_DATA_TYPE_UINT32; } else if (strcasecmp(data_type_string, "int32") == 0) { return BIONET_RESOURCE_DATA_TYPE_INT32; } return BIONET_RESOURCE_DATA_TYPE_INVALID;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?