You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2006/07/21 09:14:59 UTC

svn commit: r424210 [3/3] - /webservices/axis2/trunk/c/guththila/src/

Modified: webservices/axis2/trunk/c/guththila/src/guththila_xml_pull_parser.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/guththila/src/guththila_xml_pull_parser.h?rev=424210&r1=424209&r2=424210&view=diff
==============================================================================
--- webservices/axis2/trunk/c/guththila/src/guththila_xml_pull_parser.h (original)
+++ webservices/axis2/trunk/c/guththila/src/guththila_xml_pull_parser.h Fri Jul 21 00:14:58 2006
@@ -29,11 +29,17 @@
 #include "guththila_token.h"
 #include "guththila_namespace.h"
 #include "guththila_depth.h"
-#include "guththila_stack.h"
+#include "guththila_attribute.h"
+/* #include "guththila_stack.h */
 #include "guththila_unicode.h"
-#include "guththila_environment.h"
+/* #include "guththila_environment.h" */
 #include "guththila_defines.h"
 
+#include <axis2_env.h>
+#include <axis2_allocator.h>
+#include <axis2_stack.h>
+#include <axis2_string.h>
+
 #define p_FILE __FILE__         /* file name */
 #define LINE __LINE__           /* line number */
 
@@ -74,10 +80,10 @@
   guththila_token_t *prefix;
   guththila_token_t *name;
   guththila_token_t *value;
-  guththila_stack_t *stack;
-  guththila_stack_t *attrib;
-  guththila_stack_t *namesp;
-  guththila_stack_t *dep;
+  axis2_stack_t *stack;
+  axis2_stack_t *attrib;
+  axis2_stack_t *namesp;
+  axis2_stack_t *dep;
   int _next;
   int offset;
   int last;
@@ -87,286 +93,286 @@
 } guththila_xml_pull_parser_t;
 
 
-GUTHTHILA_DECLARE (int)
-     guththila_xml_pull_parser_read (guththila_environment_t * environment,
+AXIS2_EXTERN int
+     guththila_xml_pull_parser_read (axis2_env_t * environment,
                  guththila_xml_pull_parser_t * p);
                                 
-     int 
-     guththila_xml_pull_parser_next_char (guththila_environment_t *environment,
+     AXIS2_EXTERN int
+     guththila_xml_pull_parser_next_char (axis2_env_t *environment,
                  guththila_xml_pull_parser_t * p,
                  int eof);
 
-int 
-guththila_xml_pull_parser_tokenize (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_tokenize (axis2_env_t *environment,
                 guththila_xml_pull_parser_t * p);
                                         
                                         
-int 
+AXIS2_EXTERN int
 guththila_xml_pull_parser_exception (guththila_char_t * s, int line, int error_code);
 
-int 
-guththila_xml_pull_parser_skip_spaces (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_skip_spaces (axis2_env_t *environment,
                    guththila_xml_pull_parser_t *p,
                    int c);
                                            
-int 
-guththila_xml_pull_parser_process_xml_decl(guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_xml_decl(axis2_env_t *environment,
                   guththila_xml_pull_parser_t * p);
                                             
-int 
-guththila_xml_pull_parser_process_version_info(guththila_environment_t * environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_version_info(axis2_env_t * environment,
                                                guththila_xml_pull_parser_t * p);
                                                
                                                
-int 
-guththila_xml_pull_parser_process_encoding_decl (guththila_environment_t * environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_encoding_decl (axis2_env_t * environment,
                                                  guththila_xml_pull_parser_t * p);
                                                  
-int 
-guththila_xml_pull_parser_process_sd_decl (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_sd_decl (axis2_env_t *environment,
                                            guththila_xml_pull_parser_t *p);
                                            
-void 
-guththila_xml_pull_parser_open_token (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_open_token (axis2_env_t *environment,
                                       guththila_xml_pull_parser_t *p);
                                       
-void 
-guththila_xml_pull_parser_close_token (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_close_token (axis2_env_t *environment,
                                        guththila_xml_pull_parser_t *p,
                                        int t,
                                        int refer);
                                        
-guththila_char_t *
-guththila_xml_pull_parser_last_char (guththila_environment_t *environment,
+AXIS2_EXTERN guththila_char_t *
+guththila_xml_pull_parser_last_char (axis2_env_t *environment,
                                      guththila_xml_pull_parser_t *p);
                                      
-int 
-guththila_xml_pull_parser_process_eq (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_eq (axis2_env_t *environment,
                                       guththila_xml_pull_parser_t *p,
                                       int c);
                                       
-void 
-guththila_xml_pull_parser_add_attribute (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_add_attribute (axis2_env_t *environment,
                                          guththila_xml_pull_parser_t *p,
                                          guththila_token_t * name,
                                          guththila_token_t * value);
                                          
-void 
+AXIS2_EXTERN void
 guththila_xml_pull_parser_add_attribute_with_prefix
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t *p,
  guththila_token_t * prefix,
  guththila_token_t * name,
  guththila_token_t * value);
                                          
-int 
-guththila_xml_pull_parser_process_char_data (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_char_data (axis2_env_t *environment,
                                              guththila_xml_pull_parser_t *p);
                                              
-int 
+AXIS2_EXTERN int
 guththila_xml_pull_parser_process_space_tag_or_empty_element
-(guththila_environment_t * environment,
+(axis2_env_t * environment,
  guththila_xml_pull_parser_t *p);
                                              
-int 
-guththila_xml_pull_parser_process_comment (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_comment (axis2_env_t *environment,
                                            guththila_xml_pull_parser_t *p);
                                            
-int 
-guththila_xml_pull_parser_process_pi (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_pi (axis2_env_t *environment,
                                       guththila_xml_pull_parser_t *p);
                                       
-int 
-guththila_xml_pull_parser_process_end_tag (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_end_tag (axis2_env_t *environment,
                                              guththila_xml_pull_parser_t *p);
                                              
-void 
-guththila_xml_pull_parser_reset (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_reset (axis2_env_t *environment,
                                  guththila_xml_pull_parser_t * p);
                                  
-int 
-guththila_xml_pull_parser_process_name (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_name (axis2_env_t *environment,
                                         guththila_xml_pull_parser_t *p);
                                         
-int 
-guththila_xml_pull_parser_process_attribute (guththila_environment_t  *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_process_attribute (axis2_env_t  *environment,
                                              guththila_xml_pull_parser_t *p,
                                              int c);
                                              
-int 
+AXIS2_EXTERN int
 guththila_xml_pull_parser_process_attribute_value
-(guththila_environment_t * environment,
+(axis2_env_t * environment,
  guththila_xml_pull_parser_t * p,
  int c);
                                               
                                               
-int 
-guththila_xml_pull_parser_is_space (guththila_environment_t *environment, int c);
+AXIS2_EXTERN int
+guththila_xml_pull_parser_is_space (axis2_env_t *environment, int c);
 
 
-void 
-guththila_xml_pull_parser_relocate_tokens (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_relocate_tokens (axis2_env_t *environment,
                                            guththila_xml_pull_parser_t *p,
                                            int offset);
                                            
-void 
-guththila_xml_pull_parser_shift (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_shift (axis2_env_t *environment,
                                  guththila_xml_pull_parser_t * p);
                                  
-void 
-guththila_xml_pull_parser_add_namespace (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_add_namespace (axis2_env_t *environment,
                                          guththila_xml_pull_parser_t *p,
                                          guththila_token_t * name,
                                          guththila_token_t * uri);
                                          
-void 
-guththila_xml_pull_parser_open_element (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_open_element (axis2_env_t *environment,
                                         guththila_xml_pull_parser_t *p);
                                         
-void 
-guththila_xml_pull_parser_close_element (guththila_environment_t *environment,
+AXIS2_EXTERN void
+guththila_xml_pull_parser_close_element (axis2_env_t *environment,
                                          guththila_xml_pull_parser_t *p);
                                          
-int 
-guththila_xml_pull_parser_from_utf16 (guththila_environment_t *environment,
+AXIS2_EXTERN int
+guththila_xml_pull_parser_from_utf16 (axis2_env_t *environment,
                                       guththila_xml_pull_parser_t *p,
                                       int eof);
                                       
-int 
+AXIS2_EXTERN int
 guththila_xml_pull_parser_is_valid_starting_char 
-(guththila_environment_t * environment,
+(axis2_env_t * environment,
  guththila_xml_pull_parser_t * p,
  int c);
                                          
 
-GUTHTHILA_DECLARE (int)
-     guththila_xml_pull_parser_next (guththila_environment_t * environment,
+AXIS2_EXTERN int
+     guththila_xml_pull_parser_next (axis2_env_t * environment,
                  guththila_xml_pull_parser_t * p);
                                 
-GUTHTHILA_DECLARE (guththila_xml_pull_parser_t *)
-     guththila_xml_pull_parser_create (guththila_environment_t * environment,
+AXIS2_EXTERN guththila_xml_pull_parser_t *
+     guththila_xml_pull_parser_create (axis2_env_t * environment,
                    guththila_reader_t * r);
                                   
-GUTHTHILA_DECLARE (void)
-     guththila_xml_pull_parser_free (guththila_environment_t * environment,
+AXIS2_EXTERN void
+     guththila_xml_pull_parser_free (axis2_env_t * environment,
                  guththila_xml_pull_parser_t * parser);
                                
-GUTHTHILA_DECLARE (int)
+AXIS2_EXTERN int
   guththila_xml_pull_parser_get_attribute_count 
-     (guththila_environment_t * environment,
+     (axis2_env_t * environment,
       guththila_xml_pull_parser_t *p);
                                  
                                  
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_attribute_name 
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t * p,
  guththila_attribute_t * att);
                                  
                                  
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_attribute_value 
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t *p,
  guththila_attribute_t * att);
                                  
                                  
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_attribute_prefix 
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t *p,
  guththila_attribute_t * att);
                                  
                                  
-GUTHTHILA_DECLARE (guththila_attribute_t *)
-     guththila_xml_pull_parser_get_attribute (guththila_environment_t *environment,
+AXIS2_EXTERN guththila_attribute_t *
+     guththila_xml_pull_parser_get_attribute (axis2_env_t *environment,
                      guththila_xml_pull_parser_t * p);
                                          
                                          
-     GUTHTHILA_DECLARE (guththila_char_t *)
+     AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_attribute_name_by_number
-     (guththila_environment_t * environment,
+     (axis2_env_t * environment,
       guththila_xml_pull_parser_t * p,
       int i);
                                          
                                          
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_attribute_value_by_number
-(guththila_environment_t * environment,
+(axis2_env_t * environment,
  guththila_xml_pull_parser_t * p,
  int i);
                                          
                                          
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_attribute_prefix_by_number
-(guththila_environment_t * environment,
+(axis2_env_t * environment,
  guththila_xml_pull_parser_t * p,
  int i);
                                          
                                          
-GUTHTHILA_DECLARE (guththila_char_t *)
-     guththila_xml_pull_parser_get_name (guththila_environment_t * environment,
+AXIS2_EXTERN guththila_char_t *
+     guththila_xml_pull_parser_get_name (axis2_env_t * environment,
                 guththila_xml_pull_parser_t * p);
                                     
                                     
-GUTHTHILA_DECLARE (guththila_char_t *)
-     guththila_xml_pull_parser_get_prefix (guththila_environment_t * environment,
+AXIS2_EXTERN guththila_char_t *
+     guththila_xml_pull_parser_get_prefix (axis2_env_t * environment,
                   guththila_xml_pull_parser_t * p);
                                       
                                       
-GUTHTHILA_DECLARE (guththila_char_t *)
-     guththila_xml_pull_parser_get_value (guththila_environment_t * environment,
+AXIS2_EXTERN guththila_char_t *
+     guththila_xml_pull_parser_get_value (axis2_env_t * environment,
                  guththila_xml_pull_parser_t * p);
                                      
                                      
-GUTHTHILA_DECLARE (guththila_namespace_t *)
-     guththila_xml_pull_parser_get_namespace (guththila_environment_t *environment,
+AXIS2_EXTERN guththila_namespace_t *
+     guththila_xml_pull_parser_get_namespace (axis2_env_t *environment,
                      guththila_xml_pull_parser_t * p);
                                          
                                          
-GUTHTHILA_DECLARE (int)
+AXIS2_EXTERN int
      guththila_xml_pull_parser_get_namespace_count 
-     (guththila_environment_t *environment,
+     (axis2_env_t *environment,
       guththila_xml_pull_parser_t *p);
                                          
                                          
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_namespace_uri 
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t * p,
  guththila_namespace_t * ns);
                                              
                                              
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_namespace_prefix 
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t *p,
  guththila_namespace_t * ns);
                                      
                                      
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_namespace_prefix_by_number
-(guththila_environment_t * environment,
+(axis2_env_t * environment,
  guththila_xml_pull_parser_t * p,
  int i);
                                      
                                      
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_namespace_uri_by_number 
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t * p,
  int i);
                                        
                                        
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_attribute_namespace_by_number
-(guththila_environment_t * environment,
+(axis2_env_t * environment,
  guththila_xml_pull_parser_t * p,
  int i);
 
-GUTHTHILA_DECLARE (guththila_char_t *)
+AXIS2_EXTERN guththila_char_t *
      guththila_xml_pull_parser_get_encoding 
-(guththila_environment_t *environment,
+(axis2_env_t *environment,
  guththila_xml_pull_parser_t *p);
 
 #endif /* GUTHTHILA_XML_PULL_PARSER_H */



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org