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