KIM API V2
Classes | Macros | Typedefs | Functions | Variables
KIM_LanguageName.h File Reference

Go to the source code of this file.

Classes

struct  KIM_LanguageName
 

Macros

#define KIM_LANGUAGE_NAME_DEFINED_
 

Typedefs

typedef struct KIM_LanguageName KIM_LanguageName
 

Functions

KIM_LanguageName KIM_LanguageNameFromString (char const *const str)
 
int KIM_LanguageNameEqual (KIM_LanguageName const left, KIM_LanguageName const right)
 
int KIM_LanguageNameNotEqual (KIM_LanguageName const left, KIM_LanguageName const right)
 
char const *const KIM_LanguageNameString (KIM_LanguageName const languageName)
 

Variables

KIM_LanguageName const KIM_LANGUAGE_NAME_cpp
 
KIM_LanguageName const KIM_LANGUAGE_NAME_c
 
KIM_LanguageName const KIM_LANGUAGE_NAME_fortran
 

Macro Definition Documentation

◆ KIM_LANGUAGE_NAME_DEFINED_

#define KIM_LANGUAGE_NAME_DEFINED_

Definition at line 44 of file KIM_LanguageName.h.

Typedef Documentation

◆ KIM_LanguageName

Definition at line 45 of file KIM_LanguageName.h.

Function Documentation

◆ KIM_LanguageNameEqual()

int KIM_LanguageNameEqual ( KIM_LanguageName const  left,
KIM_LanguageName const  right 
)

◆ KIM_LanguageNameFromString()

KIM_LanguageName KIM_LanguageNameFromString ( char const *const  str)

◆ KIM_LanguageNameNotEqual()

int KIM_LanguageNameNotEqual ( KIM_LanguageName const  left,
KIM_LanguageName const  right 
)

◆ KIM_LanguageNameString()

char const* const KIM_LanguageNameString ( KIM_LanguageName const  languageName)

Variable Documentation

◆ KIM_LANGUAGE_NAME_c

KIM_LanguageName const KIM_LANGUAGE_NAME_c

◆ KIM_LANGUAGE_NAME_cpp

KIM_LanguageName const KIM_LANGUAGE_NAME_cpp

◆ KIM_LANGUAGE_NAME_fortran

KIM_LanguageName const KIM_LANGUAGE_NAME_fortran