HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
pugiconfig.hpp
Go to the documentation of this file.
1
/**
2
* pugixml parser - version 1.9
3
* --------------------------------------------------------
4
* Copyright (C) 2006-2018, by Arseny Kapoulkine (arseny.kapoulkine@gmail.com)
5
* Report bugs and download new versions at http://pugixml.org/
6
*
7
* This library is distributed under the MIT License. See notice at the end
8
* of this file.
9
*
10
* This work is based on the pugxml parser, which is:
11
* Copyright (C) 2003, by Kristen Wegner (kristen@tima.net)
12
*/
13
14
#ifndef HEADER_PUGICONFIG_HPP
15
#define HEADER_PUGICONFIG_HPP
16
17
// Uncomment this to enable wchar_t mode
18
// #define PUGIXML_WCHAR_MODE
19
20
// Uncomment this to enable compact mode
21
// #define PUGIXML_COMPACT
22
23
// Uncomment this to disable XPath
24
// #define PUGIXML_NO_XPATH
25
26
// Uncomment this to disable STL
27
// #define PUGIXML_NO_STL
28
29
// Uncomment this to disable exceptions
30
// #define PUGIXML_NO_EXCEPTIONS
31
32
// Set this to control attributes for public classes/functions, i.e.:
33
// #define PUGIXML_API __declspec(dllexport) // to export all public symbols from DLL
34
// #define PUGIXML_CLASS __declspec(dllimport) // to import all classes from DLL
35
// #define PUGIXML_FUNCTION __fastcall // to set calling conventions to all public functions to fastcall
36
// In absence of PUGIXML_CLASS/PUGIXML_FUNCTION definitions PUGIXML_API is used instead
37
38
// Tune these constants to adjust memory-related behavior
39
// #define PUGIXML_MEMORY_PAGE_SIZE 32768
40
// #define PUGIXML_MEMORY_OUTPUT_STACK 10240
41
// #define PUGIXML_MEMORY_XPATH_PAGE_SIZE 4096
42
43
// Uncomment this to switch to header-only version
44
// #define PUGIXML_HEADER_ONLY
45
46
// Uncomment this to enable long long support
47
// #define PUGIXML_HAS_LONG_LONG
48
49
#endif
50
51
/**
52
* Copyright (c) 2006-2018 Arseny Kapoulkine
53
*
54
* Permission is hereby granted, free of charge, to any person
55
* obtaining a copy of this software and associated documentation
56
* files (the "Software"), to deal in the Software without
57
* restriction, including without limitation the rights to use,
58
* copy, modify, merge, publish, distribute, sublicense, and/or sell
59
* copies of the Software, and to permit persons to whom the
60
* Software is furnished to do so, subject to the following
61
* conditions:
62
*
63
* The above copyright notice and this permission notice shall be
64
* included in all copies or substantial portions of the Software.
65
*
66
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
67
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
68
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
69
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
70
* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
71
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
72
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
73
* OTHER DEALINGS IN THE SOFTWARE.
74
*/
MaterialXFormat
External
PugiXML
pugiconfig.hpp
Generated on Thu Nov 14 2024 02:54:02 for HDK by
1.8.6