HDK
|
#include "CH_API.h"
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 | ||
) |