📄 sahpi_enum_utils.c
字号:
/* -*- linux-c -*- * * (C) Copyright IBM Corp. 2004 * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This * file and program are licensed under a BSD style license. See * the Copying file included with the OpenHPI distribution for * full licensing terms. * * Author(s): * Steve Sherman <stevees@us.ibm.com> *//******************************************************************* * WARNING! This file is auto-magically generated by: * ../scripts/SaHpi2code.pl. * Do not change this file manually. Update script instead *******************************************************************/#include <stdlib.h>#include <SaHpi.h>#include <oh_utils.h>/** * oh_lookup_language: * @value: enum value of type SaHpiLanguageT. * * Converts @value into a string based on @value's HPI enum definition. * * Returns: * string - normal operation. * NULL - if @value not a valid SaHpiLanguageT. **/const char * oh_lookup_language(SaHpiLanguageT value){ switch (value) { case SAHPI_LANG_UNDEF: return "UNDEF"; case SAHPI_LANG_AFAR: return "AFAR"; case SAHPI_LANG_ABKHAZIAN: return "ABKHAZIAN"; case SAHPI_LANG_AFRIKAANS: return "AFRIKAANS"; case SAHPI_LANG_AMHARIC: return "AMHARIC"; case SAHPI_LANG_ARABIC: return "ARABIC"; case SAHPI_LANG_ASSAMESE: return "ASSAMESE"; case SAHPI_LANG_AYMARA: return "AYMARA"; case SAHPI_LANG_AZERBAIJANI: return "AZERBAIJANI"; case SAHPI_LANG_BASHKIR: return "BASHKIR"; case SAHPI_LANG_BYELORUSSIAN: return "BYELORUSSIAN"; case SAHPI_LANG_BULGARIAN: return "BULGARIAN"; case SAHPI_LANG_BIHARI: return "BIHARI"; case SAHPI_LANG_BISLAMA: return "BISLAMA"; case SAHPI_LANG_BENGALI: return "BENGALI"; case SAHPI_LANG_TIBETAN: return "TIBETAN"; case SAHPI_LANG_BRETON: return "BRETON"; case SAHPI_LANG_CATALAN: return "CATALAN"; case SAHPI_LANG_CORSICAN: return "CORSICAN"; case SAHPI_LANG_CZECH: return "CZECH"; case SAHPI_LANG_WELSH: return "WELSH"; case SAHPI_LANG_DANISH: return "DANISH"; case SAHPI_LANG_GERMAN: return "GERMAN"; case SAHPI_LANG_BHUTANI: return "BHUTANI"; case SAHPI_LANG_GREEK: return "GREEK"; case SAHPI_LANG_ENGLISH: return "ENGLISH"; case SAHPI_LANG_ESPERANTO: return "ESPERANTO"; case SAHPI_LANG_SPANISH: return "SPANISH"; case SAHPI_LANG_ESTONIAN: return "ESTONIAN"; case SAHPI_LANG_BASQUE: return "BASQUE"; case SAHPI_LANG_PERSIAN: return "PERSIAN"; case SAHPI_LANG_FINNISH: return "FINNISH"; case SAHPI_LANG_FIJI: return "FIJI"; case SAHPI_LANG_FAEROESE: return "FAEROESE"; case SAHPI_LANG_FRENCH: return "FRENCH"; case SAHPI_LANG_FRISIAN: return "FRISIAN"; case SAHPI_LANG_IRISH: return "IRISH"; case SAHPI_LANG_SCOTSGAELIC: return "SCOTSGAELIC"; case SAHPI_LANG_GALICIAN: return "GALICIAN"; case SAHPI_LANG_GUARANI: return "GUARANI"; case SAHPI_LANG_GUJARATI: return "GUJARATI"; case SAHPI_LANG_HAUSA: return "HAUSA"; case SAHPI_LANG_HINDI: return "HINDI"; case SAHPI_LANG_CROATIAN: return "CROATIAN"; case SAHPI_LANG_HUNGARIAN: return "HUNGARIAN"; case SAHPI_LANG_ARMENIAN: return "ARMENIAN"; case SAHPI_LANG_INTERLINGUA: return "INTERLINGUA"; case SAHPI_LANG_INTERLINGUE: return "INTERLINGUE"; case SAHPI_LANG_INUPIAK: return "INUPIAK"; case SAHPI_LANG_INDONESIAN: return "INDONESIAN"; case SAHPI_LANG_ICELANDIC: return "ICELANDIC"; case SAHPI_LANG_ITALIAN: return "ITALIAN"; case SAHPI_LANG_HEBREW: return "HEBREW"; case SAHPI_LANG_JAPANESE: return "JAPANESE"; case SAHPI_LANG_YIDDISH: return "YIDDISH"; case SAHPI_LANG_JAVANESE: return "JAVANESE"; case SAHPI_LANG_GEORGIAN: return "GEORGIAN"; case SAHPI_LANG_KAZAKH: return "KAZAKH"; case SAHPI_LANG_GREENLANDIC: return "GREENLANDIC"; case SAHPI_LANG_CAMBODIAN: return "CAMBODIAN"; case SAHPI_LANG_KANNADA: return "KANNADA"; case SAHPI_LANG_KOREAN: return "KOREAN"; case SAHPI_LANG_KASHMIRI: return "KASHMIRI"; case SAHPI_LANG_KURDISH: return "KURDISH"; case SAHPI_LANG_KIRGHIZ: return "KIRGHIZ"; case SAHPI_LANG_LATIN: return "LATIN"; case SAHPI_LANG_LINGALA: return "LINGALA"; case SAHPI_LANG_LAOTHIAN: return "LAOTHIAN"; case SAHPI_LANG_LITHUANIAN: return "LITHUANIAN"; case SAHPI_LANG_LATVIANLETTISH: return "LATVIANLETTISH"; case SAHPI_LANG_MALAGASY: return "MALAGASY"; case SAHPI_LANG_MAORI: return "MAORI"; case SAHPI_LANG_MACEDONIAN: return "MACEDONIAN"; case SAHPI_LANG_MALAYALAM: return "MALAYALAM"; case SAHPI_LANG_MONGOLIAN: return "MONGOLIAN"; case SAHPI_LANG_MOLDAVIAN: return "MOLDAVIAN"; case SAHPI_LANG_MARATHI: return "MARATHI"; case SAHPI_LANG_MALAY: return "MALAY"; case SAHPI_LANG_MALTESE: return "MALTESE"; case SAHPI_LANG_BURMESE: return "BURMESE"; case SAHPI_LANG_NAURU: return "NAURU"; case SAHPI_LANG_NEPALI: return "NEPALI"; case SAHPI_LANG_DUTCH: return "DUTCH"; case SAHPI_LANG_NORWEGIAN: return "NORWEGIAN"; case SAHPI_LANG_OCCITAN: return "OCCITAN"; case SAHPI_LANG_AFANOROMO: return "AFANOROMO"; case SAHPI_LANG_ORIYA: return "ORIYA"; case SAHPI_LANG_PUNJABI: return "PUNJABI"; case SAHPI_LANG_POLISH: return "POLISH"; case SAHPI_LANG_PASHTOPUSHTO: return "PASHTOPUSHTO"; case SAHPI_LANG_PORTUGUESE: return "PORTUGUESE"; case SAHPI_LANG_QUECHUA: return "QUECHUA"; case SAHPI_LANG_RHAETOROMANCE: return "RHAETOROMANCE"; case SAHPI_LANG_KIRUNDI: return "KIRUNDI"; case SAHPI_LANG_ROMANIAN: return "ROMANIAN"; case SAHPI_LANG_RUSSIAN: return "RUSSIAN"; case SAHPI_LANG_KINYARWANDA: return "KINYARWANDA"; case SAHPI_LANG_SANSKRIT: return "SANSKRIT"; case SAHPI_LANG_SINDHI: return "SINDHI"; case SAHPI_LANG_SANGRO: return "SANGRO"; case SAHPI_LANG_SERBOCROATIAN: return "SERBOCROATIAN"; case SAHPI_LANG_SINGHALESE: return "SINGHALESE"; case SAHPI_LANG_SLOVAK: return "SLOVAK"; case SAHPI_LANG_SLOVENIAN: return "SLOVENIAN"; case SAHPI_LANG_SAMOAN: return "SAMOAN"; case SAHPI_LANG_SHONA: return "SHONA"; case SAHPI_LANG_SOMALI: return "SOMALI"; case SAHPI_LANG_ALBANIAN: return "ALBANIAN"; case SAHPI_LANG_SERBIAN: return "SERBIAN"; case SAHPI_LANG_SISWATI: return "SISWATI"; case SAHPI_LANG_SESOTHO: return "SESOTHO"; case SAHPI_LANG_SUDANESE: return "SUDANESE"; case SAHPI_LANG_SWEDISH: return "SWEDISH"; case SAHPI_LANG_SWAHILI: return "SWAHILI"; case SAHPI_LANG_TAMIL: return "TAMIL"; case SAHPI_LANG_TELUGU: return "TELUGU"; case SAHPI_LANG_TAJIK: return "TAJIK"; case SAHPI_LANG_THAI: return "THAI"; case SAHPI_LANG_TIGRINYA: return "TIGRINYA"; case SAHPI_LANG_TURKMEN: return "TURKMEN"; case SAHPI_LANG_TAGALOG: return "TAGALOG"; case SAHPI_LANG_SETSWANA: return "SETSWANA"; case SAHPI_LANG_TONGA: return "TONGA"; case SAHPI_LANG_TURKISH: return "TURKISH"; case SAHPI_LANG_TSONGA: return "TSONGA"; case SAHPI_LANG_TATAR: return "TATAR"; case SAHPI_LANG_TWI: return "TWI"; case SAHPI_LANG_UKRAINIAN: return "UKRAINIAN"; case SAHPI_LANG_URDU: return "URDU"; case SAHPI_LANG_UZBEK: return "UZBEK"; case SAHPI_LANG_VIETNAMESE: return "VIETNAMESE"; case SAHPI_LANG_VOLAPUK: return "VOLAPUK"; case SAHPI_LANG_WOLOF: return "WOLOF"; case SAHPI_LANG_XHOSA: return "XHOSA"; case SAHPI_LANG_YORUBA: return "YORUBA"; case SAHPI_LANG_CHINESE: return "CHINESE"; case SAHPI_LANG_ZULU: return "ZULU"; default: return NULL; }}struct oh_language_map language_strings[] = { {SAHPI_LANG_UNDEF, "UNDEF"}, {SAHPI_LANG_AFAR, "AFAR"}, {SAHPI_LANG_ABKHAZIAN, "ABKHAZIAN"}, {SAHPI_LANG_AFRIKAANS, "AFRIKAANS"}, {SAHPI_LANG_AMHARIC, "AMHARIC"}, {SAHPI_LANG_ARABIC, "ARABIC"}, {SAHPI_LANG_ASSAMESE, "ASSAMESE"}, {SAHPI_LANG_AYMARA, "AYMARA"}, {SAHPI_LANG_AZERBAIJANI, "AZERBAIJANI"}, {SAHPI_LANG_BASHKIR, "BASHKIR"}, {SAHPI_LANG_BYELORUSSIAN, "BYELORUSSIAN"}, {SAHPI_LANG_BULGARIAN, "BULGARIAN"}, {SAHPI_LANG_BIHARI, "BIHARI"}, {SAHPI_LANG_BISLAMA, "BISLAMA"}, {SAHPI_LANG_BENGALI, "BENGALI"}, {SAHPI_LANG_TIBETAN, "TIBETAN"}, {SAHPI_LANG_BRETON, "BRETON"}, {SAHPI_LANG_CATALAN, "CATALAN"}, {SAHPI_LANG_CORSICAN, "CORSICAN"}, {SAHPI_LANG_CZECH, "CZECH"}, {SAHPI_LANG_WELSH, "WELSH"}, {SAHPI_LANG_DANISH, "DANISH"}, {SAHPI_LANG_GERMAN, "GERMAN"}, {SAHPI_LANG_BHUTANI, "BHUTANI"}, {SAHPI_LANG_GREEK, "GREEK"}, {SAHPI_LANG_ENGLISH, "ENGLISH"}, {SAHPI_LANG_ESPERANTO, "ESPERANTO"}, {SAHPI_LANG_SPANISH, "SPANISH"}, {SAHPI_LANG_ESTONIAN, "ESTONIAN"}, {SAHPI_LANG_BASQUE, "BASQUE"}, {SAHPI_LANG_PERSIAN, "PERSIAN"}, {SAHPI_LANG_FINNISH, "FINNISH"}, {SAHPI_LANG_FIJI, "FIJI"}, {SAHPI_LANG_FAEROESE, "FAEROESE"}, {SAHPI_LANG_FRENCH, "FRENCH"}, {SAHPI_LANG_FRISIAN, "FRISIAN"}, {SAHPI_LANG_IRISH, "IRISH"}, {SAHPI_LANG_SCOTSGAELIC, "SCOTSGAELIC"}, {SAHPI_LANG_GALICIAN, "GALICIAN"}, {SAHPI_LANG_GUARANI, "GUARANI"}, {SAHPI_LANG_GUJARATI, "GUJARATI"}, {SAHPI_LANG_HAUSA, "HAUSA"}, {SAHPI_LANG_HINDI, "HINDI"}, {SAHPI_LANG_CROATIAN, "CROATIAN"}, {SAHPI_LANG_HUNGARIAN, "HUNGARIAN"}, {SAHPI_LANG_ARMENIAN, "ARMENIAN"}, {SAHPI_LANG_INTERLINGUA, "INTERLINGUA"}, {SAHPI_LANG_INTERLINGUE, "INTERLINGUE"}, {SAHPI_LANG_INUPIAK, "INUPIAK"}, {SAHPI_LANG_INDONESIAN, "INDONESIAN"}, {SAHPI_LANG_ICELANDIC, "ICELANDIC"}, {SAHPI_LANG_ITALIAN, "ITALIAN"}, {SAHPI_LANG_HEBREW, "HEBREW"}, {SAHPI_LANG_JAPANESE, "JAPANESE"}, {SAHPI_LANG_YIDDISH, "YIDDISH"}, {SAHPI_LANG_JAVANESE, "JAVANESE"}, {SAHPI_LANG_GEORGIAN, "GEORGIAN"}, {SAHPI_LANG_KAZAKH, "KAZAKH"}, {SAHPI_LANG_GREENLANDIC, "GREENLANDIC"}, {SAHPI_LANG_CAMBODIAN, "CAMBODIAN"}, {SAHPI_LANG_KANNADA, "KANNADA"}, {SAHPI_LANG_KOREAN, "KOREAN"}, {SAHPI_LANG_KASHMIRI, "KASHMIRI"}, {SAHPI_LANG_KURDISH, "KURDISH"}, {SAHPI_LANG_KIRGHIZ, "KIRGHIZ"}, {SAHPI_LANG_LATIN, "LATIN"}, {SAHPI_LANG_LINGALA, "LINGALA"}, {SAHPI_LANG_LAOTHIAN, "LAOTHIAN"}, {SAHPI_LANG_LITHUANIAN, "LITHUANIAN"}, {SAHPI_LANG_LATVIANLETTISH, "LATVIANLETTISH"}, {SAHPI_LANG_MALAGASY, "MALAGASY"}, {SAHPI_LANG_MAORI, "MAORI"}, {SAHPI_LANG_MACEDONIAN, "MACEDONIAN"}, {SAHPI_LANG_MALAYALAM, "MALAYALAM"}, {SAHPI_LANG_MONGOLIAN, "MONGOLIAN"}, {SAHPI_LANG_MOLDAVIAN, "MOLDAVIAN"}, {SAHPI_LANG_MARATHI, "MARATHI"}, {SAHPI_LANG_MALAY, "MALAY"}, {SAHPI_LANG_MALTESE, "MALTESE"}, {SAHPI_LANG_BURMESE, "BURMESE"}, {SAHPI_LANG_NAURU, "NAURU"}, {SAHPI_LANG_NEPALI, "NEPALI"}, {SAHPI_LANG_DUTCH, "DUTCH"}, {SAHPI_LANG_NORWEGIAN, "NORWEGIAN"}, {SAHPI_LANG_OCCITAN, "OCCITAN"}, {SAHPI_LANG_AFANOROMO, "AFANOROMO"}, {SAHPI_LANG_ORIYA, "ORIYA"}, {SAHPI_LANG_PUNJABI, "PUNJABI"},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -