Xerces-C++: LocalFileFormatTarget.hpp Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22#if !defined(XERCESC_INCLUDE_GUARD_LOCALFILEFORMATTARGET_HPP)
23#define XERCESC_INCLUDE_GUARD_LOCALFILEFORMATTARGET_HPP
24
26
28
30public:
31
35 (
36 const XMLCh* const
38 );
39
41 (
42 const char* const
44 );
45
48
49
50
51
55
57
58private:
59
60
61
64
65
66
67
68 void ensureCapacity(const XMLSize_t extraNeeded);
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
94};
95
96
98
99#endif
XERCES_CPP_NAMESPACE_BEGIN typedef void * FileHandle
Definition XMLFileMgr.hpp:30
#define XMLPARSER_EXPORT
Definition XercesDefs.hpp:163
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
unsigned char XMLByte
Definition XercesDefs.hpp:65
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
size_t XMLSize_t
Definition Xerces_autoconf_config.hpp:112
char16_t XMLCh
Definition Xerces_autoconf_config.hpp:120
Definition LocalFileFormatTarget.hpp:29
LocalFileFormatTarget(const XMLCh *const, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
virtual void writeChars(const XMLByte *const toWrite, const XMLSize_t count, XMLFormatter *const formatter)
LocalFileFormatTarget(const char *const, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
Configurable memory manager.
Definition MemoryManager.hpp:40
Definition XMLFormatter.hpp:443
This class provides the basic formatting capabilities that are required to turn the Unicode based XML...
Definition XMLFormatter.hpp:42
static MemoryManager * fgMemoryManager
The configurable memory manager.
Definition PlatformUtils.hpp:121