\hypertarget{elm__code__common_8h}{}\doxysection{elm\+\_\+code\+\_\+common.\+h File Reference}
\label{elm__code__common_8h}\index{elm\_code\_common.h@{elm\_code\_common.h}}


Common data structures and constants.  


\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Elm__Code__Config}{\+\_\+\+Elm\+\_\+\+Code\+\_\+\+Config}}
\item 
struct \mbox{\hyperlink{struct__Elm__Code}{\+\_\+\+Elm\+\_\+\+Code}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{elm__code__common_8h_a3160eeb00c01d7dbc98487be9d372dac}\label{elm__code__common_8h_a3160eeb00c01d7dbc98487be9d372dac}} 
typedef struct \mbox{\hyperlink{struct__Elm__Code}{\+\_\+\+Elm\+\_\+\+Code}} {\bfseries Elm\+\_\+\+Code}
\item 
\mbox{\Hypertarget{elm__code__common_8h_a699cf63d22edbbb91a420416e6fce021}\label{elm__code__common_8h_a699cf63d22edbbb91a420416e6fce021}} 
typedef struct \mbox{\hyperlink{struct__Elm__Code__File}{\+\_\+\+Elm\+\_\+\+Code\+\_\+\+File}} {\bfseries Elm\+\_\+\+Code\+\_\+\+File}
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{elm__code__common_8h_ae2b7942254044a75946779769469d94f}\label{elm__code__common_8h_ae2b7942254044a75946779769469d94f}} 
enum {\bfseries Elm\+\_\+\+Code\+\_\+\+Status\+\_\+\+Type} \{ \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+DEFAULT} = 0
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+CURRENT}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+IGNORED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+NOTE}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+WARNING}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+ERROR}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+FATAL}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+ADDED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+REMOVED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+CHANGED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+PASSED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+FAILED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+TODO}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+COUNT}
 \}
\item 
\mbox{\Hypertarget{elm__code__common_8h_a0aa42dab04ecfa5cad6464b3103c6cf7}\label{elm__code__common_8h_a0aa42dab04ecfa5cad6464b3103c6cf7}} 
enum {\bfseries Elm\+\_\+\+Code\+\_\+\+Token\+\_\+\+Type} \{ \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+DEFAULT} = ELM\+\_\+\+CODE\+\_\+\+STATUS\+\_\+\+TYPE\+\_\+\+COUNT
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+COMMENT}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+STRING}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+NUMBER}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+BRACE}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+TYPE}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+CLASS}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+FUNCTION}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+PARAM}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+KEYWORD}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+PREPROCESSOR}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+ADDED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+REMOVED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+CHANGED}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+MATCH}
, \newline
{\bfseries ELM\+\_\+\+CODE\+\_\+\+TOKEN\+\_\+\+TYPE\+\_\+\+COUNT}
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{elm__code__common_8h_a11b7af7032857756ed8242505b5511a6}\label{elm__code__common_8h_a11b7af7032857756ed8242505b5511a6}} 
const Efl\+\_\+\+Event\+\_\+\+Description {\bfseries ELM\+\_\+\+CODE\+\_\+\+EVENT\+\_\+\+LINE\+\_\+\+LOAD\+\_\+\+DONE}
\begin{DoxyCompactList}\small\item\em Event marking that a single line has loaded or changed. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{elm__code__common_8h_ae74e00f7340b933efaa517e4cbd0c850}\label{elm__code__common_8h_ae74e00f7340b933efaa517e4cbd0c850}} 
const Efl\+\_\+\+Event\+\_\+\+Description {\bfseries ELM\+\_\+\+CODE\+\_\+\+EVENT\+\_\+\+FILE\+\_\+\+LOAD\+\_\+\+DONE}
\begin{DoxyCompactList}\small\item\em Event that marks a file load has been completed. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Common data structures and constants. 

