📄 resource-data-type.c
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -