Data Structures | Typedefs | Enumerations | Variables
elm_code_common.h File Reference

Common data structures and constants. More...

Data Structures

struct  _Elm_Code_Config
 
struct  _Elm_Code
 

Typedefs

typedef struct _Elm_Code Elm_Code
 
typedef struct _Elm_Code_File Elm_Code_File
 

Enumerations

enum  Elm_Code_Status_Type {
  ELM_CODE_STATUS_TYPE_DEFAULT = 0 ,
  ELM_CODE_STATUS_TYPE_CURRENT ,
  ELM_CODE_STATUS_TYPE_IGNORED ,
  ELM_CODE_STATUS_TYPE_NOTE ,
  ELM_CODE_STATUS_TYPE_WARNING ,
  ELM_CODE_STATUS_TYPE_ERROR ,
  ELM_CODE_STATUS_TYPE_FATAL ,
  ELM_CODE_STATUS_TYPE_ADDED ,
  ELM_CODE_STATUS_TYPE_REMOVED ,
  ELM_CODE_STATUS_TYPE_CHANGED ,
  ELM_CODE_STATUS_TYPE_PASSED ,
  ELM_CODE_STATUS_TYPE_FAILED ,
  ELM_CODE_STATUS_TYPE_TODO ,
  ELM_CODE_STATUS_TYPE_COUNT
}
 
enum  Elm_Code_Token_Type {
  ELM_CODE_TOKEN_TYPE_DEFAULT = ELM_CODE_STATUS_TYPE_COUNT ,
  ELM_CODE_TOKEN_TYPE_COMMENT ,
  ELM_CODE_TOKEN_TYPE_STRING ,
  ELM_CODE_TOKEN_TYPE_NUMBER ,
  ELM_CODE_TOKEN_TYPE_BRACE ,
  ELM_CODE_TOKEN_TYPE_TYPE ,
  ELM_CODE_TOKEN_TYPE_CLASS ,
  ELM_CODE_TOKEN_TYPE_FUNCTION ,
  ELM_CODE_TOKEN_TYPE_PARAM ,
  ELM_CODE_TOKEN_TYPE_KEYWORD ,
  ELM_CODE_TOKEN_TYPE_PREPROCESSOR ,
  ELM_CODE_TOKEN_TYPE_ADDED ,
  ELM_CODE_TOKEN_TYPE_REMOVED ,
  ELM_CODE_TOKEN_TYPE_CHANGED ,
  ELM_CODE_TOKEN_TYPE_MATCH ,
  ELM_CODE_TOKEN_TYPE_COUNT
}
 

Variables

const Efl_Event_Description ELM_CODE_EVENT_LINE_LOAD_DONE
 Event marking that a single line has loaded or changed.
 
const Efl_Event_Description ELM_CODE_EVENT_FILE_LOAD_DONE
 Event that marks a file load has been completed.
 

Detailed Description

Common data structures and constants.