include/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] */