| 
    HDK
    
   | 
 
#include "CH_API.h"
 Include dependency graph for CH_ExprLanguage.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Enumerations | |
| enum | CH_ExprLanguage { CH_OLD_EXPR_LANGUAGE, CH_PYTHON } | 
| enum | CH_ScriptLanguage { CH_HSCRIPT, CH_PYTHON_SCRIPT, CH_NUM_SCRIPT_LANGUAGES } | 
| enum | CH_StringMeaning { CH_STRING_LITERAL = 0, CH_OLD_EXPRESSION = 1, CH_PYTHON_EXPRESSION = 2, CH_EXPRESSION_IN_DEFAULT_LANGUAGE = 4 } | 
Functions | |
| CH_API const char * | CHexprLanguageAsString (CH_ExprLanguage language) | 
| CH_API const char * | CHscriptLanguageAsString (CH_ScriptLanguage language) | 
| CH_API bool | CHstringToExprLanguage (const char *str, CH_ExprLanguage &language) | 
| CH_API bool | CHstringToScriptLanguage (const char *str, CH_ScriptLanguage &language) | 
| CH_API const char * | CHscriptLanguageAsLabel (CH_ScriptLanguage language) | 
| CH_API char | CHexprLanguageAsChar (CH_ExprLanguage language) | 
| CH_API bool | CHcharToExprLanguage (char char_value, CH_ExprLanguage &language) | 
| CH_API CH_StringMeaning | CHexprLanguageToStringMeaning (CH_ExprLanguage language) | 
| CH_API CH_ExprLanguage | CHstringMeaningToExprLanguage (CH_StringMeaning meaning) | 
| CH_API const char * | CHmeaningToString (CH_StringMeaning meaning) | 
| CH_API bool | CHstringToMeaning (const char *meaning_str, CH_StringMeaning &meaning) | 
| enum CH_ExprLanguage | 
| Enumerator | |
|---|---|
| CH_OLD_EXPR_LANGUAGE | |
| CH_PYTHON | |
Definition at line 17 of file CH_ExprLanguage.h.
| enum CH_ScriptLanguage | 
| Enumerator | |
|---|---|
| CH_HSCRIPT | |
| CH_PYTHON_SCRIPT | |
| CH_NUM_SCRIPT_LANGUAGES | |
Definition at line 25 of file CH_ExprLanguage.h.
| enum CH_StringMeaning | 
| Enumerator | |
|---|---|
| CH_STRING_LITERAL | |
| CH_OLD_EXPRESSION | |
| CH_PYTHON_EXPRESSION | |
| CH_EXPRESSION_IN_DEFAULT_LANGUAGE | |
Definition at line 35 of file CH_ExprLanguage.h.
| CH_API bool CHcharToExprLanguage | ( | char | char_value, | 
| CH_ExprLanguage & | language | ||
| ) | 
| CH_API char CHexprLanguageAsChar | ( | CH_ExprLanguage | language | ) | 
| CH_API const char* CHexprLanguageAsString | ( | CH_ExprLanguage | language | ) | 
| CH_API CH_StringMeaning CHexprLanguageToStringMeaning | ( | CH_ExprLanguage | language | ) | 
| CH_API const char* CHmeaningToString | ( | CH_StringMeaning | meaning | ) | 
| CH_API const char* CHscriptLanguageAsLabel | ( | CH_ScriptLanguage | language | ) | 
| CH_API const char* CHscriptLanguageAsString | ( | CH_ScriptLanguage | language | ) | 
| CH_API CH_ExprLanguage CHstringMeaningToExprLanguage | ( | CH_StringMeaning | meaning | ) | 
| CH_API bool CHstringToExprLanguage | ( | const char * | str, | 
| CH_ExprLanguage & | language | ||
| ) | 
| CH_API bool CHstringToMeaning | ( | const char * | meaning_str, | 
| CH_StringMeaning & | meaning | ||
| ) | 
| CH_API bool CHstringToScriptLanguage | ( | const char * | str, | 
| CH_ScriptLanguage & | language | ||
| ) |