Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Foundation/DataExchange/XML/Common.h
Go to the documentation of this file.
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4#ifndef _Stroika_Foundation_DataExchange_XML_Common_h_
5#define _Stroika_Foundation_DataExchange_XML_Common_h_ 1
6
7#include "Stroika/Foundation/StroikaPreComp.h"
8
9/**
10 * \file
11 *
12 * \note Code-Status: <a href="Code-Status.md#Beta">Beta</a>
13 */
14
15namespace Stroika::Foundation::DataExchange::XML {
16
17/**
18 */
19#ifndef qStroika_Foundation_DataExchange_XML_SupportDOM
20#define qStroika_Foundation_DataExchange_XML_SupportDOM qStroika_HasComponent_xerces or qStroika_HasComponent_libxml2
21#endif
22
23/**
24 */
25#ifndef qStroika_Foundation_DataExchange_XML_SupportSchema
26#define qStroika_Foundation_DataExchange_XML_SupportSchema qStroika_HasComponent_xerces or qStroika_HasComponent_libxml2
27#endif
28
29/**
30 */
31#ifndef qStroika_Foundation_DataExchange_XML_SupportParsing
32#define qStroika_Foundation_DataExchange_XML_SupportParsing qStroika_HasComponent_xerces or qStroika_HasComponent_libxml2
33#endif
34
35/**
36 * Track memory allocations internally, and assure no memory leaks within XML code
37 */
38#ifndef qStroika_Foundation_DataExchange_XML_DebugMemoryAllocations
39#define qStroika_Foundation_DataExchange_XML_DebugMemoryAllocations qStroika_Foundation_Debug_AssertionsChecked
40#endif
41
42}
43#endif /*_Stroika_Foundation_DataExchange_XML_Common_h_*/