1
0
Fork 0
libreoffice/sax
Daniel Baumann 8e63e14cf6
Adding upstream version 4:25.2.3.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-22 16:20:04 +02:00
..
inc Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
qa Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
source Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
test Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
CppunitTest_sax.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
CppunitTest_sax_attributes.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
CppunitTest_sax_parser.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
CppunitTest_sax_xmlimport.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
IwyuFilter_sax.yaml Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Library_sax.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Makefile Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Module_sax.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
README.md Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
README.vars Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00

UNO Services for SAX

UNO services for SAX parsing and C++ functions for XMLSchema-2 data types.

  • source/expwrap: string-based SAX parser UNO service wrapping expat
  • source/fastparser: multi-threaded token-based SAX parser UNO service wrapping libxml2
  • source/tools:
    • C++ wrapper for fast SAX parser
    • C++ XMLSchema-2 data type conversion helpers

Multi-threading in FastParser can be disabled for debugging purposes with:

SAX_DISABLE_THREADS=1 SAL_LOG="+INFO.sax.fastparser+WARN"