home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 3 / AACD03.BIN / AACD / Programming / sofa / archive / exml.lha / exml / main / exml_externals_abs.e < prev    next >
Text File  |  1999-04-13  |  2KB  |  34 lines

  1. indexing
  2.     description:    "abstract definition of c-functions in the exml-clib."
  3.     note:                "the implementation may be slightly different on%
  4.                         %different Eiffel-compilers"
  5. deferred class
  6.     EXML_EXTERNALS_ABS
  7. feature {NONE} -- externals
  8.  
  9.     exml_register_start_end_tag_hook (parser_handle: POINTER) is deferred end        
  10.     exml_register_content_hook (parser_handle: POINTER) is deferred end
  11.     exml_register_processing_instruction_hook (parser_handle: POINTER) is deferred end
  12.     exml_register_default_hook (parser_handle: POINTER) is deferred end
  13.             -- if this hook is registered, internal entity references
  14.             -- are not expanded !!!
  15.     exml_register_unparsed_entity_declaration_hook (parser_handle: POINTER) is deferred end
  16.     exml_register_notation_declaration_hook (parser_handle: POINTER) is deferred end
  17.     exml_register_external_entity_reference_hook (parser_handle: POINTER) is deferred end
  18.     exml_register_unkown_encoding (parser_handle: POINTER) is deferred end
  19. end -- class EXML_EXTERNALS_ABS
  20. --|-------------------------------------------------------------------------
  21. --| eXML, Eiffel XML Parser Toolkit
  22. --| Copyright (C) 1999  Andreas Leitner
  23. --| See the file forum.txt included in this package for licensing info.
  24. --|
  25. --| Comments, Questions, Additions to this library? please contact:
  26. --|
  27. --| Andreas Leitner
  28. --| Arndtgasse 1/3/5
  29. --| 8010 Graz
  30. --| Austria
  31. --| email: andreas.leitner@teleweb.at
  32. --| web: http://exml.dhs.org
  33. --|-------------------------------------------------------------------------
  34.