## modules/up/UP_extrnl_syntax.h

/* [<][>][^][v][top][bottom][index][help] */

## FUNCTIONS

This source file includes following functions.

       1 #ifndef UP_EXTRNL_SYNTAX_H
       2 #define UP_EXTRNL_SYNTAX_H
       3
       4 #include <glib.h>
       5
       6 #define UP_EXTSYN_OK         0
       7 #define UP_EXTSYN_ERR        1
       8 #define UP_EXTSYN_WARN       2
       9 #define UP_EXTSYN_ERR_WARN   3
      10
      11
      12 typedef struct _external_syntax_struct {
      13   int result;
      14   char * error_str;
      15   char * warning_str;
      16   char * new_obj;
      17 } external_syntax_struct;
      18
      19 typedef struct _attribute_struct {
      20   char * type;
      21   char * content;
      22 } attribute_struct;
      23
      24 typedef struct _date_syntax_struct {
      25   int result;
      26   char * error_str;
      27 } date_syntax_struct;
      28
      29
      30 external_syntax_struct * UP_check_external_syntax(Object * arg, char * text);
      31
      32 char * UP_generate_kc_attrs(Object * arg, char * obj_text);
      33
      34 GSList * up_get_attribute_list(Object * o, char * text);
      35
      36 void up_reconstruct_object(GSList * attr_list, external_syntax_struct *result);
      37
      38 #endif

/* [<][>][^][v][top][bottom][index][help] */