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

Go to the source code of this file.

Classes

struct  KIM_DataType
 

Macros

#define KIM_DATA_TYPE_DEFINED_
 

Typedefs

typedef struct KIM_DataType KIM_DataType
 

Functions

KIM_DataType KIM_DataType_FromString (char const *const str)
 
int KIM_DataType_Equal (KIM_DataType const left, KIM_DataType const right)
 
int KIM_DataType_NotEqual (KIM_DataType const left, KIM_DataType const right)
 
char const *const KIM_DataType_String (KIM_DataType const dataType)
 
void KIM_DATA_TYPE_GetNumberOfDataTypes (int *const numberOfDataTypes)
 
int KIM_DATA_TYPE_GetDataType (int const index, KIM_DataType *const dataType)
 

Variables

KIM_DataType const KIM_DATA_TYPE_Integer
 
KIM_DataType const KIM_DATA_TYPE_Double
 

Macro Definition Documentation

◆ KIM_DATA_TYPE_DEFINED_

#define KIM_DATA_TYPE_DEFINED_

Definition at line 44 of file KIM_DataType.h.

Typedef Documentation

◆ KIM_DataType

typedef struct KIM_DataType KIM_DataType

Definition at line 45 of file KIM_DataType.h.

Function Documentation

◆ KIM_DATA_TYPE_GetDataType()

int KIM_DATA_TYPE_GetDataType ( int const  index,
KIM_DataType *const  dataType 
)

◆ KIM_DATA_TYPE_GetNumberOfDataTypes()

void KIM_DATA_TYPE_GetNumberOfDataTypes ( int *const  numberOfDataTypes)

◆ KIM_DataType_Equal()

int KIM_DataType_Equal ( KIM_DataType const  left,
KIM_DataType const  right 
)

◆ KIM_DataType_FromString()

KIM_DataType KIM_DataType_FromString ( char const *const  str)

◆ KIM_DataType_NotEqual()

int KIM_DataType_NotEqual ( KIM_DataType const  left,
KIM_DataType const  right 
)

◆ KIM_DataType_String()

char const* const KIM_DataType_String ( KIM_DataType const  dataType)

Variable Documentation

◆ KIM_DATA_TYPE_Double

KIM_DataType const KIM_DATA_TYPE_Double

◆ KIM_DATA_TYPE_Integer

KIM_DataType const KIM_DATA_TYPE_Integer